And if you want to appease the wrath of Ranman and help revive the 68K scene, go for the TI-89s!
Well... You got some good points Deep.
I personally love the 68K calcs. 188Kb RAM available to user -- no page swapping, native support of 32 bit integers, 68K BASIC is very powerful (still slow), 68K assembly is easy, and powerful C support. And you get decenct LCD specs (160x100 TI89, 240x128 92+/V200)
For Z80 calcs: their BASIC is powerful but slow as well, Z80 assembly is not as straightforward, limited RAM requiring page swaps. These limitations can be fun to work with though. And now you have... Axe which is pretty darn cool!
For nSpires: not too sure about these bad boys. Great LCD resolution. LUA programming language -- since I am a C/C++ guy, I dont care for Lua.
You could go for a Casio 9860 or Casio Prizm. 9860s have good LCDs specs, 64Kb RAM, BASIC and C languages available. Prizms sound like a middle ground between 84/89 series and the nSpire.
My next calc may indeed be a Prizm.
Ranman runs again