Kaiser is right, the programming is dead easy. I ordered replacements for my wife's van and my X from keyless ride.
http://www.keylessride.com
Price wasn't the ~$10 quoted in this thread, but they were brand new and worked as advertised.
_________________________
When hell freezes over, I'll ski there too!