Either all of you drive 20mph or my 2 hates me. I've had my 2 since it came stateside in August of 08' and after almost 11,000 miles on my car, the best I've been able to achieve was 35mpg and that was while drafting a semi going 65mph during a 200 mile trip. On average I get between 27-30mpg. This is with only myself in the car and no extra weight whatsoever. Filling up my tank after only 7.5 gallons of gas used and 215 miles driven is kind of annoying as well but whatever, I digress.
Actually, the answer is quite simple: you have an automatic, we drive manuals. The extra weight of the automatic transmission results in lower fuel economy. I'd guess it would reduce your fuel economy at least 3 MPG.
I think you're doing just fine for an automatic.