I had my X coded this past week. Got the following features added to the X
1. All the doors unlock with just a single push on the remote button.
2. All the doors self lock when the car is moving.
3. All the windows and sunroof open with the remote.
4. All the windows and sunroof close with the remote
5. can blind the driver in front of me with my fog lights and high beams.
6. Window roll up safety feature disable so that the window will roll up with the door open.
I did not code the X myself because
1. After reading about how to install DIS and get it running I decided I didn't want to go searching through the net and down loading a bunch of files on a bunch of dubious websites.
2. Although I have a cable for when I use to use Carsoft 6.5 for my E34 I wasn't sure that it will work on my new computer with a usb to serial adapter since the cable is a serial cable and my Old laptop had a serial port, new laptop don't have a serial port. So I would either have to buy an adapter or a new cable.
3. Didn't want to f__k up the X and had to bring it to a dealer.
4. So for $60 bucks I got it coded.
The guy was in Chicago for the coding (visiting his girlfriend parents for the Holidays) but if I had problem he could send me a file and cable and he could remotely recode my car, as long as I had access to the internet in my garage.
His face book page is
http://www.facebook.com/Tripl3OCoding?fref=ts
A side note, my X has the port in the engine compartment and the OBD II port under the dash. He used the port in the engine compartment because he said that some of the modules can only be access through the port in the engine compartment. So if you can't code something check to see if you have the round port in the engine compartment.