I currently have a love-hate relationship with my iPhone. And why is that? Well obviously, there was time that I rejoiced with the fact that I bought this third generation phone and at the same time, there are times that I am infinitely regretful on why I spent my hard earned dollars for this phone. [...]