just to add my 2 cents, you live in CA and there are a lot of hills, I tow a toy hauler around 9-10k lbs, I have a 09 2500hd diesel, my friends trailer is a little smaller and a little lighter and he has an 08 1500 with the better engine and the tow package. he struggles up hills and gets about 7mpg towing. my truck has no problems and im around 11-12mpg. on a long trip that can add up and over time it can add up. I drive my truck everyday, mpg is at good as a 1500 but I did not even think about that when I bought it I did not really care,if your budget allows it, get a little commuter car. a used good used 2500 can be less than the new 1500s