The game is unplayable for everyone right now. It crashes to desktop while trying get the data for the server browser.
For the amount I played, it's pretty fun. But the games performance to visuals ratio isn't very good. For me, it played worse that Crysis and it's no looker compared to Crysis. For the record, I run Crysis on 1280x960, all settings maxed 8xAA with no problem. I am running BC2 on the same resolution, with everything on high minus shadows with 2xAA.
Edit: If you have a DX10 card, it will automatically use Dx10. If you edit the settings file, you can set it to use 9. Might give a performance boost.