When i think of recovery...
I think BIG, Tough and something you can depend on. Tons of cargo space for gear and tools.
This guys truck in this video is a prime example of my thoughts...
http://www.youtube.com/watch?v=8zW2b_N9M5U&feature=youtube_gdata_player
Larry's Towing has an early 70s Chev set up similar to that.