@Maverick: bassist_king1 was just giving his own opinion based on his experience; YMMV, so there’s no need to call him out on his own observation.
One thing I think is worth mentioning here is most of the 3rd party app developers continue to update their software just like the big boys do, so what may have once been buggy with a first release may have worked itself out by now.
I’ll add to bassist_king1’s comments that initially, I had gotten “happy” with the installing of 3rd party apps, and installed something that caused my audio to lock up on the iPhone, specifically the voicemail (just died altogether). After some careful thought, I as able to determine that a voice recorder app was to blame, but even after deleting that app, the iPhone was still having problems.
The solution was to restore the iPhone using iTunes, then to begin the process from scratch. I backed up my critical data first, restored the iPhone, then had to start over from square one with installing each app, wallpaper, etc.
Lastly, I question the validity of Maverick’s last claim. If you know this for a fact (Apple being able to detect a jailbroken phone), cite your sources. I know from three close friends of mine that have all taken their once jailbroken, but factory restored iPhones back to the Apple store for a warranty replacement, and in each case, none of them were tested on a bench for evidence of a jailbreak. Since this is purely anecdotal evidence, I would be interested in anyone’s direct technical expertise in this area.
To my knowledge (based on some limited blog and Internet research), the only evidence that Apple can trace on a hacked phone is when the baseband files have been altered in the subsystem; apparently, this will occur whenever a phone is jailbroken along with being unlocked. If you have evidence or knowledge contrary to this I would be interested to know.