As I mentioned, mine was built in March, 2005. I don't have the invoice in front of me, but I think the part number of the VR module I had installed was
84-41-6-915-049. When I asked my dealer to check into this module, they confirmed (through a VIN check) that it would work with my X5. When it arrived, it was a very simple install and coding by the dealer. No bracket is required, they velcroed it into place somewhere in that rear compartment where the NAV unit sits. I'll see if I can dig up the invoice to confirm the part number.
I think this thread
http://www.bimmerfest.com/forums/sho...ighlight=voice was the one I got the part number from, and this guy had a model and build month similar to yours...