The Revo is a good choice IMHO, Bash it, Race it whatever and it comes back for more.
My 2.5 has seen action i wouldnt even THINK of putting my buggy through, including eating wall face first at WOT, cartwheeling 27 times without breaking a single part, backflips, forward flips etc etc. Never have i broken a part.
And now, i'm in the process of rebuilding a 3.3 for some SERIOUS fun.
On the other hand, i have a HPI E-Savage. First time out rear diff gears shatter. sorted that and runs like a champ. Only problem there though is the savage is top heavy and prone to easy rolling due to the high CofG, which is where the revo overcomes the savage.
Overall ? depending on choice, Either the revo or savage would be perfect. can't speak for the other trucks, but the revo or savage would be my choice, leaning towards the revo for more option on racing and faster off road bashing and more stability.