Well my home button is broken on my 1g ipod touch. Fortunately I have plenty of warranty left (bought it refurbished) so I'm going to the apple store tomorrow. Is this a problem they try to fix or do they just give you a new one? I'd much rather prefer a 2g and would be willing to pay the difference to upgrade from my 16 gb to a 32 gb. Any chance? edit: it's jailbroken so is there anything special I need to do? obviously I'm going to restore it to factory 2.2.1 firmware, but is there anything else I need to know?