BHmotorsports have now posted the F1RC demo to one of their servers. But, there is a limit to how many people are allowed to use it at once.
Personally, I think this is one of your best bets of getting the demo.
Apparantly when you do get on, it's quite a fast server....
Keep on trying at this link.