Son of a..... I just bought this last month too! FYI, their tech support isn't the greatest but is supposedly getting better. I recently got an email from the head of tech support apologizing for their lack of support and promising to do better in the future so who knows.
I was running with a PIII 600 and my load times in Return to Castle Wolfenstein (multiplayer) sucked. Now I'm the first or second one into the game when a new level loads!