Travelling London and Paris and want ample data plan on my phone to search maps, directions, restaurants, sites while in the city not connected to Wi-Fi. Verizon intl plan give skimpy data of 100 MB. So do I need a SIM card? What type and same one for both countries or different? Can I connect to Wi-Fi spots without a fee?