@ezio i haven't had any TI-84+ to make my assessment on, but i assume they are close enough to the CE anyways.
i have had TI-83+, and i did not get on so well with it. i kept it because i can at least run houstontracker on it. if it will not make me happy running numbers, it can make some chiptune. that's a reason to keep it.