I've ran the ELM327 options for about 6 years. Never had one burn out.
I'm experimenting with this one now with a 3 year warranty, firmware updates and secure Bluetooth.
https://www.amazon.com/dp/ (commissions earned)
http://www.obdlink.com/mxp/
They are based out of Phoenix, AZ and have really good support. Like Forscan this can peer into modules well beyond general OBD of most major makes. I use this with my Infiniti G35x and GX 460 as well.
I just bought one of these to use for an ATF drain and fill. Did you have any luck finding the ATF Temp in the app that they provide please? Maybe I'm being dense (happens a lot) but I can't find it for the life of me.