I have driven many trucks in all sizes and the 2003 Ranger Supercab XLT is one of the best small trucks I have been in. When I had it in for tires, oil change and inspection, they gave me a loaner truck, a Nissan Frontier. It was a few years newer and had 80,000 less miles on it, but I still thought my old Ranger was so much better that I drove back to the dealer and waited for mine. Only 2 small trucks I have driven have come close to my 2003 Ranger, the 1st was almost as good and was my 94 Ranger. The other was a 2002 S10. None of the import trucks I have been in have been anywhere near as good.
Only two things I would change about it, about 2 or 3 more inches or room for the back jump seats and the a digital gas gauge that tells you how many gallons of fuel are in the tank.