I wouldn't be so quick to dismiss the hardware in the device. TomTom is notoriously difficult to configure in some situations. Try downloading this app to see if it can find your device GPS.
GPS Test on Smartphone.net
If possible it might also be worth doing a hard reset before you install the software. Some software you've already installed may have scrambled the settings a little.