Though my GMC Sonoma SLS is not exactly a powerful pickup truck, it is definitely the most dependable vehicle I have owned to this point. Being that it is a 4-Cylinder motor, I don't expect miracles when it comes to power.
I bought this truck, used, and 4 years old, but only 29000 miles on the truck. It is now just over 45000, and runs like new.
The actual drive, is smooth. Steering stability is great. I was actually quite impressed with the trucks stability in snow/ice. I used to have a 1993 Chevy S-10, which was great on dry roads, but was very "loose" even with new tires on wet roads, and snow and ice. This was not the case with the 1999 GMC Sonoma, at least in my experience.
I love my truck. But unfortunately have to sell it, for something more family oriented, as we have a new addition being added to the family. My recommendation, do not consider buying this truck if you are married with children, especially if you need car seats. The rear seating is not comfortable, and cannot hold car seats (not to mention illegal for car seats).
But if you are single, or married with one child who is able to sit in the rear seats, it is a good truck.