I am not sure if we deserve to be a top 25 team or not, sometimes it feels like we are. But, often we lay an egg in ways that I don't think a top team should.
That said, ALL of the computer ranking systems say we are underrated in the human polls and should be a top 25 team (if not top 20) right now
Personally, I tend to like Kenpom's rating the most. BPI is fairly new (from espn), but has some promise.