prova ad installare una versione precedente di iTunes, la 7.6 o la 7.5 (sono le consigliate):

Old Version of iTunes Download

prima di installare ricordati di cancellare bene iTunes 7.7 compresa la cartella:
MobileDevice.framework che nel mac os è in: /System/Library/PrivateFrameworks/ in windows non so...

ogni volta che disinstalli e installi iTunes fai un riavvio del sistema

poi facci sapere come va...

ultima cosa (mi è successa oggi con un iphone che non veniva riconosciuto da iTunes, ed è stato decisivo), prova a dare una soffiatina dentro al contatto del telefono dove inserisci il cavetto usb (a volte la polvere gioca brutti scherzi...)