I've always had very spotty service at my home, were my iPhone would be on the table and have full bars and 3G then it would drop to no service and after turning airplane mode on and off it would again have full bars. So I decided to test something. I put my sim chip into my old Black Jack 2 and to my surprise it got full bars EVERYWHERE in my house without dropping to no service. So does the iPhone have problems in general with service? Some more info: iPhone is a 3GS and is running the latest software. Black Jack 2 is running windows mobile 6.1. I live in an area that on at&t's map it should have 3G coverage.