no one gives a fuck about '05. The question isn't who was a better overall player 4 years ago it's who is the better overall player right now.
And with that in mind, I don't think there is a valid argument for Ray being better other than Ginobili missed half of last year being injured. However, when Ginobili is on the court, he's easily the better overall player.
As Kuzzy said, you are terribly underrating Ginobili's role. He isn't just a great sixth man. He's not even really a sixth man. He's a starter who comes into the game 5 minutes later, plays all of the quality minutes, and is the 2-3rd best player on that team.
The Spurs couldn't sniff the Finals with Ginobili as the franchise guy? Well no shit, but how many players can actually be a franchise guy on a team that has the potential to win the championship? Tim Duncan, Kobe Bryant, Dwyane Wade, LeBron James, Chauncey Billups, Dwight Howard, Kevin Garnett.... There's maybe another guy or two in the league, but the levels of franchise guys are guys like Chris Paul, Brandon Roy, and Joe Johnson (guys who can lead their team to the playoffs, but don't have it in them at this point to be Finals guys), and then guys like Al Jefferson, Devin Harris, and Kevin Durant (guys who can be franchise guys, but haven't shown they can produce more wins than losses for their team).
And let's not go through the whole take away Duncan and Parker and the Spurs couldn't win a championship thing because no other player in the history of the NBA has won a championship on their own without a complementary star. As far as winning anything period, well after the big three, the Spurs are nothing but elderly role players. You could put Manu on the Hawks instead of Joe Johnson and I believe they do just as good if not a little better. Manu on the Blazers and they do just as good, maybe a win or two less.
Just a great sixth man? Kobe labeled him as the toughest competitor in the NBA.