I returned my 900 for the other one x this week at day 28. The camera on the 900 was a real pain point for me. And I do worry MS is going to F--- things up with the transition to Apollo. The one x has a NICE camera..... But that's about it.. It has wifi issues (doesn't like to hold onto a signal, or with weak signal will not let go of the wifi for cellular data but will keep looping trying to latch onto the wifi) and the rest of the user experience really isn't very good.
I have an android tablet which I like alot, and so I thought I'd be able to tolerate android on a phone while waiting for Apollo and phones with better cameras to launch.. I know the titan 2 has a good camera, but it seems nokia is bringing so much more to the table and adding better value to their handsets, except for the surprisingly crappy (perhaps more rightly, inconsistent?) camera.
Anyway at this point I think I'll be selling the one x and coming back to WP. It's just such a better experience for me. Don't think I can hold out till the fall. I might try and hold out till June and we know more on the Apollo releases, but don't know. You never know what you've got til its gone.