you already know my answer, mechanically the toyota >>>>> colorado. the sr5 interior however sucks so suck it up and buy a TRD model, the sport seats and color scheme is much much better. the 4.0 is around 240hp and even the autos run mid-low 15s, which for a pretty large size v6 truck is very good. they are also extremely low maintenance, air filters & oil until 100k when you need to change the coolant, and do plugs at 120k. no tbelt or anything to do. colorados are weaksauce and ugly.. and im not even gonna get into resale, have fun being upside down in a colorado, even buying used as soon as you drive off. sucks rolling debt over into the next one when youre tired of it!