Sounds like you need an pure electric truck:
http://www.phoenixmotorcars.com
Very impressive pure electric auto. If you live in CA , you might be able to get one of these bad boys in 2008. And if their plan is realized, a better chance to get one in 2009. I'm on their wating list...and saving money for a down payment.
EV efficiency is the best in 100% city driving (with regen braking). Temperature effects are not as bad on efficiency either (with the Alti battery).
If you drive <100mile/day and have a garage, this is the vehicle for you.