Try a few out first if you can. Some suncreams really sting your eyes once you get sweaty.
I've used Pro-Sport happily for marathons, sailing and the like. The advantage is that it lasts all day, whereas most recommend re-applying regularly - which is tricky half-way through a run with a sweaty face! http://www.2xs.co.uk/Pro_Sport_44_SPF_6oz.asp?CID=53
There are also some gels, e.g. Aloe Gator, that do a similar all-day, suitable for sweat/watersports, job.
I've not seen any UltraSpud, but it might be worth a search on the US runnersworld website.
nrg-b (hello!). They do look marginally thicker in the forefoot than the old RC150 which to my mind had it just right - enough to act as a load-spreader across the ball of the foot thus preventing small stones/unevenness digging in and bruising of the foot, but not enough for any sponginess & also a pretty firm bit of rubber in there that didn't absorb energy. My 150s are also well over the 1000 mile mark and still going...
Whether that thickness is just due to the outsole wrapping round the upper very slightly or not, would be handy to know. No plans to go to the States this year so I probably won't see any. Just done a round-the-world trip so a bit skint!