It depends
Does it have to be new? If so it depends on what I want/need
If it has to be new:
If I need another pickup it would be a Nissan Frontier
If I need 4x4 and the ability to tow 5,000 lbs (but can do without a pickup) it would be a Toyota 4Runner
If I don't need those things (95% of the time I don't) I'll probably get a Mazdaspeed 3, or VW Golf TDI (2 very different cars, but both are hatchbacks so I still have room for things)
If it doesn't have to be new:
If I need another pickup it would be a 2000-2004 Toyota Tacoma (v6, manual, 4x4)
If I want a used car I'd get a 1st gen Acura TSX