Using the G1 for shorter trips and commuting, you'll never get above 15mpg or so. It's heavy and relatively underpowered with weak torque in the lower RPMs. It takes some heavy air and fuel to get these things moving. Over my nearly 10 years of ownership of my 07, my fuel mileage has been very steady in general, but there are a few factors that I've found that affect it:
1. Tires - if you have heavy AT tires with higher rolling resistance, you're going to hurt your mileage. Highway tires or LRR tires do help a bit.
2. Fuel octane - many will say they never notice any difference between 87 and 93, but I am not one of them. I do notice smoother and stronger power when using higher octane fuel over 87 and a 0.5-1mpg increase in fuel mileage depending on the type of driving I'm doing. The G1 has a 10.5:1 compression ratio, which is a little higher than normal, so it does benefit from some timing advance with higher octane fuels. That's why the owners manual calls for using premium fuel when towing.
3. Age of fluids and filters - if my engine oil, trans fluid, rear diff fluid, or filters get towards the end of their change cycle, I notice a very slight sluggishness and possibly a drop in fuel mileage.
4. Climate/location - when the weather gets colder and winter gas blends make their ugly appearance, my fuel mileage drops 1-1.5mpg. There's not much one can do about it.
5. Elevation changes - my area is not flat to say the least. Going up hills and having the truck get over 3500RPM to maintain speed certainly doesn't help mpg. My best mileage ever was when I was on a completely flat stretch of highway for 400 miles through Tennessee in the summer with highway tires and 93 octane fuel. I saw 23.5mpg.
I fill up my truck about once every 3 weeks or so as I don't drive much - about 4500-5000 miles per year. My commute is 4 miles to work and back. Most of my driving is shorter trips like this with stop signs, stop lights and sub 35mph driving. I do get out on the highway a few times a week for 4-5 miles at a time, and longer highway trips are very rare. My usual fuel mileage ranges from 12.5 in the winter to 15.5 in the summer with the most common mileage being about 14mpg. A recent all highway trip to my sister's in Ohio yielded 20.5mpg, so I know that my 172k mile 07 is still as steady as it's always been.