I've had my first Android for the better part of a year now (after two years with an iPhone 3G) and I have to agree with you. I was pretty excited to get into the "open" ecosystem but my ATT-locked Atrix is really not taking advantage of Android's supposed strengths. I'd probably like it more if I were developing mobile apps.
Right now the only thing I'd really miss if I went back to an iPhone is the navigation. The GMail integration is pretty sweet on the Android too, but maybe that's improved on iOS since I jumped ship last year.