I think what people are forgetting is that the world doesn't revolve around the F1 2011 mods at Racedepartment.
The forum will come back, when it's ready
The downloads will come back, when it's ready
This sort of stuff doesn't happen overnight. Playstation or Xbox live might go down for a night or a day for maintenance but those services (one you have to pay $60/yr for) are staffed by hundreds (or thousands) of people. This site is run by a few VOLUNTEERS on donations. It will take longer. Have some freaking patience! I see this sort of behavior on other projects (PSP hacking, icEnhancer) all that time and it irritates the hell out of me (and I'm just a spectator!). People can be really ungrateful.
sorry, I just had to put my $0.02 in, thanks Bram and the staff for your hard work the past while! *donated*
</rant>
Anyway, I have been staying away from F1 2011 due to the mess created by patch 1 and the wait for patch 2. Now that it is out and seems to have fixed what patch 1 broke, I will be trying to come back. I am sure this is the case with a lot of the modders looking to improve Ai, tyres, career mode etc. (and even the guys that are modding liveries etc. they won't make them if they aren't playing the game themselves...)