Sony are making some damn good phones, and keeping them updated with the latest software. The only issue recently has been that they've either launched 6 months later in America than the rest of the world, or not at all.
Near the end of last year that improved (z3 launched almost at the same time worldwide), so maybe more Americans will buy their stuff?