Pics below - sorry for the crap quality, literally just run out and done those now.
The 104BTi has an iPod cable included and the headunit has built in Bluetooth functionality from Parrot - no additional units required for full iPhone functionality direct from the headunit (phone and music).
Good quality decent bit if kit if all you really want to do is listen to some music from your iPhone and have a decent hands free kit in the car.