Even if you can connect your iPhone you probably won't be able to take calls on it when it's connected as this is designed for iPod. Do you have bluetooth? If so you should be able to stream bluetooth audio from your iPhone and also take calls. This might sound a bit silly but perhaps the best option would be to get an iPod specifically for the car, they're not that expensive these days and if you wanted to splash out you could get one with way more memory than your iPhone.