I just got the game off Direct2Drive the other day, which has to download more of the game after you get the 3gb download, and then patch. I am on a pretty fast cable connection, and it only took 3 hours. Unless you are on a slow dial-up connection, 45 hours seems VERY long to patch.