How do you know this? Is there a recent split figure for PS3 and X360?
If there is then it's pretty lop sided on the physical platforms since Steam is accountable of the over 1,000,000 of the 2.5 million. That means it would have had to sell over 1,000,000 or more on one physical platform and 500,000 or less on the other.