Let the Escort Live! Convenience Kit handle things for you. It features a rugged suction-cup mount that'll work on your car's windshield or the included adhesive dashboard disk. The beanbag base gives you a third mounting option if you want to move your iPhone from one vehicle to another without hassle.
You can adjust the cradle to fit your iPhone, even if it's in a case, and you'll have plenty of room to plug in the power cable. You can even rotate your iPhone to get the view that's right for you. Escort also includes a 30-pin USB-to-iPhone charging cable that works with the SmartCord Live's extra USB port, so you can leave your regular iPhone cable at home.