RE: BIG Choice
I would get any ONE of those trucks. They are all good. Pick the one that you like best, and figure out which one is better supported at your Local Hobby Shop.
It's really down to personal preference and price. I like the Revo, I like the TMaxx, I like the LST and I like the Savage. I have owned all but the Revo and I might start looking for one of those soon. I have thoroughly enjoyed running each one.