if flashing a custom ROM is too much right off the bat...you should try
http://forum.ppcgeeks.com/showthread.php?t=42730
also, its NOT a bad idea to unlock the phone...and flash a different radio...it makes a world of difference in heat and battery life...you can find that thread
here
unleash your Touch Pro...it is capable of so much more than what the stock ROM has to offer!!