-If it's an ipod issue, you may be able to get a refurbished one through Apple.
-make sure the backlight setting is at its lowest (<5 seconds). If my light is continuously on (like if I'm watching a video), than I get maybe 2 hours out of it. If I'm constnaly changing songs, that can drain it, too. As far as ipods go though, battery life seems to be their weak spot in general. Do you have an Apple store in your town? I love going there because the people are incredibly knowledgeable and helpful. Good luck