Nope to the iDevices, but I will be shifting to a nexus one or its decedent by the end of the year... I have no idea what you'll have to do to make android's browser behave...

On a side note, I've occasionally visited sites on my current phone (samsung solstice, not a "smartphone" but is largeish on the screen and better than average on web support) and this is one of the harder sites to visit on it...