The whole thing is shit, but I'm fairly sure in my case it's more because of Vodafone's endless levels of proxies and crap than a fault with 3G/HSPA itself.
Aye, I know. I really should spend more time here, you folks are top notch, but if I spend as much time online as I'd like I get depressed and mopey. You've all seen the result of that firsthand, I'd wager, so I think it's best for our continued friendship if I only pop in occasionally.