I have the G4 & wouldn't be without it. I usually get about 3 weeks, sometimes a bit more.
If you are self funding the G4 is significantly cheaper than the G5 because the transmitter only lasts 3 months - it then switches off. The two G4 transmitters I've had, each lasted 13 months.
Like Tim I...