Or at least pretty close. A number of changes were deployed tonight that bring us up to a much higher level of compatibility with the Nokia MfE client. More information about our Nokia support in general can be found here. There's also a new Nokia discussion area on the Nuevasync discussion forum which would be a good place to post any experiences (good or bad!) with Nokia syncing.
We recommend using the latest version of MfE (2.09.158 at the time of writing). This has support for contact picture sync which works both ways (for reasons outside our control, updates to pictures at Google seem to take around 5 minutes to show up. Please wait a while before concluding picture syncing isn't working).
The only Nokia problem that we're aware of at present is that a contact with two mobile phone numbers (or more) at Google will only sync with one of them to the phone. This is because Nokia appear to have not implemented support for the contact field that we normally use for the second mobile phone number ('car phone'). We'll figure out a fix for this problem soon.
Nokia's calendar application has a rather strange approach to all-day events: they are treated as regular events that happen to run from midnight to 11:59pm. This looks like a bug to us, but apparently it's always been like that. It's important to get your time zone setting right because if it is off vs. the Google calendar these all-day events will show up spanning two days, and at weird times. A 'real' all-day event is called a 'memo' in Nokia-speak and if you create one of these on the device it will sync as an all-day event at Google. However if you ever resync, it'll be converted back to one of the strange 'lasts-all-day' events.