For anyone having the issue with using the gps.jquery plugin to put a Google Map in a tab where it won't center, use the ajax method for putting the content in the tab.
Neither the off-left or resizeMap solutions were working for me. I was still getting a map that wasn't centered. But putting the map html and js in it's own template and loading that via the ajax method worked great.