I've been looking at the Z for a few weeks now... Renewal time finally coming up... This looks like it is the phone my Nokia N97 should have been.
The N97 hasn't been too bad. The battery life is pretty good, usually long enough for me to misplace my charger before needing it again (2-3 days). Unfortunately its GPS sucks so bad it can't keep track of a moving vehicle reliably enough to be use the free turn by turn navigation Nokia dish out!
What has really put me off Nokia after 10+ years is their unwillingness to admit the faults (scratching camera lens, faulty GPS, buggy firmware), and the crazy delays even non mobile network supplied phones suffer waiting for firmware updates in the UK.
If that wasn't bad enough, a post I made to give them constructive criticism on the Nokia discussion forum was pulled by a moderator for "disrespecting" Nokia... I think if there was anyone being disrespected in this relationship I don't think it was the big company who got the money for the phone.
So roll on next month, I'll be hitting the phone shops, playing with the Z, and then ordering online (like I wish I had with the N97) so the UK distance selling regulations will let me fire it straight back within 7 days if I see the slightest hint of it not measuring up... That Z is going to have the toughest 7 days test it's ever likely to see.
Oh, and on the subject of keyboard ribbons, I wouldn't worry. The N97 has exactly the same, and one thing that has never been any problem has been the keyboard and ribbon cable.