Um the loading is due to software not hardware sense 4 is large and uses a lot of resources. The since I loaded the update I haven't seen a single reload of rosy. And to hold a grudge against HTC for the g1 really that device was released in what 08 at the time android was marred with bugs. And to say the s2 didn't have issues is funny I had an att version and it was probably the second worse built phone that I've had next to the og pre.
And to the op a factory reset is your friend you could be loading apps that just don't work right with your software configuration. Poor signal is all sprint try to update your prl and try the latest update I've had good luck with it