It's Sprint... I am going to their page right now So you already have the N800??? Aside form this issue, Are you Ok with it?
There are tons of free wifi hot spots everywhere in the US; all MacDonalds, most public libraries, many Internet cafes, and most hotels/motels. On a recent 4,000 mile road trip, I never had any problems finding one. All phone plans will increase your monthly bill if you don't already have a suitable plan; free wifi hot spots are...free.