Well I ended up signing up for Direct2Drive and bought the game.
I am not sure how long the download took, I started at 11:00PM and it was still going when went to bed around 12:30PM. So it could of took all night, or 3 to 4 hours, in that part I don't know. After that, the installation went fine and everything seems to work great. Now the price of course is really not good, its the exact same price (minus tax) of the game I can get at the store localy. Yet I wanted to try this and get it right away.
The next game I get from there I will have to watch the whole download process and see how good there download speeds are. Just thought maybe someone here would like to know how it went. The only thing I couldn't find in the support (because its a seperate account, stupid) is if they are shutdown/go out of business will I get copies of all my games, that I don't know. I will have to ask around.
Anyways, thanks for the help lol.
*edit, so I have downloaded another game from there, and some patches and they for sure have INSANE slow connection speeds. I don't know how Steam (Valve) does it but D2D don't know how to do it as well. Saying that, I still enjoy the service and in the future they will most likely be big.