Bonjour

I have a MFSW and want to utilise the phone buttons as well as phonebook/caller ID being displayed on the highline.
My question is, what do I need to be able to do this. I have an Alpine xda 001 and have thought about the bolt-on alpine bluetooth option, not sure whether this is compatible with the mfsw and highline?? - oh and must also work with Iphone 3g
Links would be great, many, many, many thanks in advance