iPhone 4 unlocking issues aside, what would my best option for getting a micro-SIM for voice and data during my stay in Madrid and Sevilla? I've heard that Vodaphone is a good option, however I'm lost on their Spanish website. I've also seen a couple of websites that allow you to pre-order your sim and they will ship it to you before you leave. Are these legit? I'd like to have the convenience of a phone for local voice calls, data for navigation / location search, and the ability to keep in touch with home via sms. My local carrier offers a roaming package, but the cost is ridiculous - $50CAD for 10mb... seriously?? I'll go through that checking my email when I get off the plane.