Garmins have mapsource/basecamp to plan your routes on the PC, don't think tomtom has that feature.
Tomtom mounts are famously bad, heard lots of stories of it flying down the road but that was a few years ago, maybe the issue has been resolved.
Neither have a stereo built in, I like music on long trips.