I'm in the UK (returning to Bangalore next week), but there's not a chance in hell I'm buying the unlocked one here. Or the contract one also, FWIW.
UK price - £550, which works out to about $865
US price - $529
So yeah, $330 more?! Wtf? I can buy a pretty nice low-end Android for that...