iRuler
Premium Member
took a look at FiXPOD and their prices are very expensive =SI had the 2G (recently upgraded to 3GS) and had your same problem (home button doesn't work + computer doesn't recognise it) after dropping the phone. I had it repaired by FiXPOD in Sydney, fixed with no hassles. Cost me about $150.
for the broken home screen, its possible to get the whole set for $30 and do it yourself lol