I have tried a few different iphones all of them suffer from the drop call issue. It's all about the overall strength of 3g in the area you live in. If I was to travel to your area my phone would be fine.
That being said, I use a case now and the problem for me is gone and I'm happy. Now if att would just fix the 3g service in my area that would be awesome.