I have the first generation itouch and a few days ago I noticed that the home button doesn't work well I shouldn't say it doesn't since it's sometimes random. Like sometimes it'll work the first time and sometimes I have to press it about 5 times for it to go back to the homepage.

What should I do? Has anyone else have/had this problem?

Edit: If I take my iPod touch to the apple store will they fix it or offer a replacement. I know the 2nd generation just came out and I don't want it to seem like I'm wanting the new product. 'Cz I could care less. But if they offer me the 1st generation I know that one doesn't have firmware 2.0 built in.. So would I have to purchase the 9.95$ firmware again?

Now the home button doesn't work at all!!!!