http://thomasokken.com/free42/
I know some here have mentioned the 48G, the 42S was always a bit more useful and compact for my day-to-day use.
I only used a TI for one year in college. This was during the period when calculator prices were dropping very quickly and between entering college and becoming a sophomore HP prices dropped to something relatively affordable and I never looked back.
It doesn't have the key feel obviously but I use an HP41 emulator on my iPhone.
https://play.google.com/store/apps/details?id=net.supware.ti...
(But FWIW, I'd rather see general-purpose programming become easier to use than calculators become more complex.)
Behaves like a modern calculator should (touch interactive, colorized graphs), no ROM shenanigans necessary, and a very familiar interface. All the TI-83 programs I've thrown at it have worked so far.