If you are asking about free? McDonalds, Starbucks, Lowes, some Wal-Marts..maybe all, Home Depot, Safeways, Save-On Foods. Many libraries.
If you are talking a laptop? I'd suggest investing 20 or 30 bux in a WiFi booster from Staples or The Source. D Link is good. It will allow you to get a stronger signal if you are out in a parking lot.
Gary Haupt