Anyone here switch from an iPhone to WP7?

Tell me your experience so far. I am strongly considering the HTC Titan (I think the Focus S is the flimsiest phone ever designed) How is the UI after the "new factor" wears off? How is the worse app store (like is it bearable) and does it play nice with a Mac and iTunes? Thanks.