Nice for the Boingo option! I've been paying for the $8 (Mobile only) plan for years now, and I switch to the $60 Unlimited Global plan when I travel (when I was in France, they were metering the Marriott Hotel WiFi unless you had Boingo/iPass/...).
Plus, there's lots of places w/o free WiFi.