No contest between the N8 and N97. I do like a physical keyboard, but besides that the N8 is better in almost every way (I was never a big fan of the N97 anyways, and if we didn't need it for development, I would have never used it). One thing I do notice on the N8 is the occassional lag, mostly...