F1 Sims UK are running an F1RC week at their site.
So far they've posted new screens, with more to come soon.
You can check that out here.
I've got a review copy of F1RC now, and I will post a review of it in a few days. My first impressions are good, but I'll tell you now, AI needs work...