I have an 06 with a 4s iPhone... It works well but i have had people tell me its hard to hear sometimes. So I am going to buy an external mic and just splice it into the current one and mount it where gauge cluster is by the steering wheel where my voice travels when i speak... Hopefully this will help! Any thoughts? BTW FREAKIN awesome writeup and setup, I will be doing this as well 
