My mind is a split about the 3GS. It is a great phone with good useful functions and some not so useful, forget about using the gsp, it can be way off at times.
I only know of two big problems, battery lifetime and overheating.
If you like me use your phone a lot, make sure you are near a power...