Whatever you do.... dont feel bad about getting a T-Maxx of all things... If you do an E-Bay search for the parts available for a T-Maxx Compared to a Savage you'll feel a bit better.
I think they are both great trucks... I just happen to have had a great Experience with my Maxx... Tough as nails and Fast as Hell with the Sirio...
You wont be dissapointed....