I had everything from the NK702, 6210, 6310i, 7250i, 6630 and N95. The N95 was buggy as hell only fixed in the 8GB edition but then the N97 was a dog and so on.
Nokia wanting paying users to be beta testers is what I feel killed them. Bit like I feel about the Pebble watch I bought that doesnt really work.