First of all, let me hit you with a few more recommendations. The Alessandro MS-1's are basically a customize version of the the SR80's and will cost you less (shipping included) than the SR60's will (UK Price).
http://www.alessandro-products.com/headphones.html
if you want a bit more bass (and pace) get the equation audio RP21's adn don't let the £45 price tag put you off. I paid over double that, but they retail for around £75 (although you shouldn't pay that)
http://stores.ebay.co.uk/UKPROAUDIO_...QQftidZ2QQtZkm
as to your question, i think you're right, they wouldn't be my first 2 recommendations for using outside. what you need is a pair of headphones with a good seal.
without the need for noise cancelling technology, the best headphones i've ever had for blocking out ambient noise, are the Sennheiser HD25-1's. you could try the HD25 headphones, but i've never tried them so i can't comment on them.
put either the Sennheiser HD25 or HD25-1's would be my main choice.