I just spoke with their tech support about the exact same problem.
The tech support guy said exactly what you said about the drivers on the website. THEY ARE UPDATES! Not drivers! To install the drivers after a clean install YOU NEED the CD. I have yet found a way around this and am calling 1-800-998-1000 to order a new damn cd.
If anyone get's around this please email me.
Thanks.
quickone_fxp@yahoo.com