I have a flip out Eclipse unit in my 2001 Z3. It is definitely one of the better after market units for the money IMO because the nav is hard drive based, not disc based, so if you want you can listen to a CD and use the Nav at the same time. Menu layout seems a tad odd sometimes, but other then that I like the Eclipse.
I would have gone w/ Alpine's Hard Drive based Navi, but if I recall it was nearly twice the price.
12 E70 X5d Black Saphire/ Tobacco
08 E92 M3 SG/Fox Red Gintani Race, RG63
09 E90 335xi Crimson/Saddle 02 E46 M3 Cab Imola/Black (Sold-RIP
)97 E36 Z3 1.9 Atlanta Blue/Tan (Sold)