Personally, if I had to choose between one of the other, It would be the truck for sure. But that's just me. Sports cars are cool and all, but nothing beats a truck for comfort and usefullness...Mileage is the only difference. But hell, you have to pay to play!
But I must say, that's a hell of a nice TA you have...I've seen the pics on here before!