In case you got tired of waiting for the iPhone to show up on Verizon, why not consider an Android phone, say perhaps the Google Nexus One, which you can currently get on T-Mobile.
HTC will be shipping these to Verizon by April. If you’re in Britain, expect Nexus Ones to show up on Vodafone too.
Meantime, enjoy the Nexus One Ninja video!