Great product, even though it is not "compatible" with the iPhone, I use it with my 3G as it was the best I could find for my application (car audio / using iPhone for navigation). The one quirk it has is that it will throw compatibility messages at you everytime you plug it in and it freaks the iPod interface out a bit. Functionally it's perfect!

Only one downside, and even then, not really. It gives you an error message about airplane mode whenever I plug it into my iPhone. But it works fine in spite of that. Just ignore the message. Maybe an iPhone software update will fix this.