I have a black clarion DXZ535 w/ the ability to colormatch the unit to the dash. I miss that weatherband tho. paid $125 shipped.
install is tricky but do-able for the technically uninclined. detailed instructions on bmwe34.com. you can email me for some extra tips as well. good luck