N97 will require nice and sturdy case, zagg invisible shield is a mess, screen becomes less responsive and more friction and the shield cannot be reused once it's dried. My friend actually pulled out his 5800xm's screen taking the shield off.
A nice leather case for N97, imagine N97 dropping...