I'll pee in the sink if i have to use a public bathroom, cause face it, you REALLY dont wanna have to touch the toilet seat in there. Plus being 6-foot-5 its not difficult at all. And peeing in showers? thats natural. 
And remember, if you piss in a sink just throw some water around there and it's fine, doesn't leavea smell or anything.