Even if you don't have a data plan, you should have a sim installed. The gps doesn't work like it should without a sim card. Just stick in an unactivated sim and you will notice a huge difference. Sorry if this was already mentioned.
Look here. All the supported bands are listed
After seeing your pics though and doing some research on the chipsets, you were right. You and heygirl were kinda asses about the whole thing though. Something useful could have come from testing, you never know. Your whole I know more/am super...
If you're in the vancouver area, you can swing by and use the jig I made :)