Yes, I did have one of them.
No, you don't even NEED a CD. That's just a gimmick, really. This is absolutely true, you do NOT need a CD.
Plug in the router, configure it and off you go!
Really, why people need to use the CD, I dunno, but to be honest, you don't even need the CD, since you know how to configure it, correct?