Not sure where you live but here both ATT and Verizon coverage is excellent in overview coverage but that doesnt neccessarily mean the network is better
For instance where I live there is NO Sprint coverage at all , so thats no an option, and Verizons coverage and data is strong. Att show they have strong voice coverage in my valley but if you look at the data coverage it is almost non existant here. Then on top of that my parents both have ATT service and live in the valley here but the quality of their calls with ATT is almost unbearable even though they have strong coverage.
To each his own , but if it aint broke dont fix it , when you get used to the quality Verizon offers , its hard to substitute anything else IMO.
I completely understand why your upset about the Verizon Touch Pro , it IS upsetting. Personally I have thouroughly enjoyed mine so far , but if it bothers you that much then buy a Sprint TP and flash it to Verizon.
Good Luck with whatever you choose!