I am kind of in the same boat. Primarily, wifi tethering is what I want/need. So, when you say you don't use "custom roms", does that mean you opt for an "unrevoked" type of root, if available? And, if so, what do you do when an OTA update comes out that will benefit your phone?
Or, are you...