I'm kinda close also... I know the garage he was talking about. I have no idea if it's a good spot or not. But the only other garage I can think of is Ft Lauderdale airport. Hell, if the airports wf-fi service reached to the garage that wouldn't be half bad.
I don't have a Car PC... looking to learn from others as I've wanted to do this since watching Knight Rider.
Later...