Remember that the internet is full of bandwagon jumpers. Sony has the momentum right now but don't forget how it was when it cost $600 and had no games.
Anyway, the majority of the hardcore probably favor the Playstation brand. That's only a very tiny portion of the core demographic, though, which is likely to be much more split, with many of the "casual-core" who only play one or two big titles a year leaning toward the Microsoft side of things.
However, the Playstation brand is proven to still be stronger than the Xbox brand, so Microsoft will have to really win people over if they want to grow market-share in the coming generation and clearly they haven't gotten off to a good start in that regard.