Johnny Jet has been traveling in Europe and he's been using local SIMs and his MiFi. But his MiFi hasn't been working too well. He got his from CellularAbroad.com. They use local cell phone data and Johnny says it's worked in all but two countries. It's $24.95 a day for unlimited data.
Website: Hotelsbyday.com. It's ideal for a long layover, usually from 10am-7pm, when you don't need to stay overnight.
App: Stayful. Great for small, boutique hotels. You can negotiate a good deal without being subject to huge hotel chains.