I am Craig. I like geeky things like mobiles, programming and man caves. I have a passion for mobile devices, both as a consumer and a developer. I code for iPhones, Android, BlackBerries and Windows Phones, as well as their server-side counterpart services.