3.0 works perfectly fine, you need to look closer into what the problem could be - Jon gave a link showing what changes maybe required when updating your game - go check it out as it might help you.
3.0 has been used for months, had many games released with it, and works perfectly fine - especially if you create a game from scratch. If you want to update a game from 2.x to 3, you have to be prepared to fix certain things, including behaviors. Some people have managed to update their game - (I managed 2 of mine fine), while some have just started from scratch due to problems, or simply just deciding to start afresh.