N-series... used to really mean something in the US one time. Especially when Nokia had those two flagship stores. I hope that this isn't just a nostalgia run whereas it really meant something in the past. With that said... MeeGo ain't coming back. Ever. I truly hope I am wrong