I've used Comcast for many years in my apartment, but never used the xfinitywifi public networks. I recently started using them on the go (I'm in the Bay Area, so they're everywhere), and it provides great high-speed internet on the go without worrying about Unlimited plan limits. If you're a full-timer, you might have a hard time getting access to them, but if you can I totally recommend it.