By now, most of you might have heard rumors about the iOS 4.0.1 firmware update which Apple is preparing to release tomorrow in order to fix the ongoing reception issue on iPhone 4. Even though the issue is most likely related to the hardware, the buzz is that Apple is preparing a software fix in order to avoid (Apple sold 1.5 million iPhone 4s on the first day) what could be the biggest recall in the history of consumer electronics.