Well I was finally able to get it today. All I can say is damn!!!! This is by far the best looking PS3 game to date. The framerates are smooth and there is little slowdown. The game itself runs a bit slower than the PC version but not by much. Controls are great and can be fully customized. Haven't tried keyboard and mouse yet. Online play is smooth and haven't encountered any disconnect issues. Mod installing is also a piece of cake and you can install from either a flash card or usb drive. Other than that this is a great PS3 port that is very comparable to the PC version.
I will post some pics later.