Why not an N9? It's quick enough without a dual core and my N900 looks positivley pedestrian in comparison. I too wanted a full keyboard but after 3 days using Swype the need has gone. Give it a try.