Hi Guys, I know this is an old thread, but I thought I'd post for anyone else that comes along (like I did) ... for anyone wanting to upgrade their BMW era (2002 - 2004 I think), this is the best solution (in my opinion), english company, really knowledgeable and helpful ... also a really good...