I'm not sure if ThundeROM fixes this, but if your Time Without Signal is constantly at about 50% or so, it's due to a bug in Froyo that hasn't been fixed for us yet. Simply turn ON airplane mode then turn it off when you first boot, and you should notice TWS to be pretty much entirely eliminated.