While they are of course total different in terms of the cars (FC is rumoured to be getting F1 cars however) I would personally rate FC better in regard to both the graphics and AI, and while its a closer call I would include the physics in that list as well.
Very different games, Ai and Visuals i would give FC however physics you can't really compare them as they are using cars which the physics will be completey different.