I've been using saridnour's ROM and it's NOT stable on my XV6700. Many times I've been unable to answer incoming calls, due to the fact that it locks. What will happen is the call notification will popup, I'll try to answer, the phone will keep ringing, and the notification will NEVER go away until I reboot. Frustrating.
Maybe I'll try 3.3 one of these days, but regardless, 3.x is much better than 2.2 - especially the fact that I can now type without losing keypresses!