The Google phone has arrived! Well, almost. The rumours of its delay were true, but Vodafone is giving you the chance to get your hands on one a few days earlier than its May 5th release. Through the magic of pre-order you can get one now for free, although you’ll be tied to a US$45 a month contract for 18 months. The bad news, it’s only available if you live in the UK. The good news, the Middle East has a thriving grey market. Keep an eye on souq.com.