Well, you've been lucky i guess.
My Dell Inspiron 1420, purchased in July 2007, is now down to 45 mins battery runtime. (from 3 hrs.)
And i always used it on AC with the battery connected, except when i wasn't near a power source.
I've even mailed Dell asking for a quote on a replacement...