Most people had no clue that Nintendo was going to come back in full force and come out on top. Sony will be fine. Nintendo has skated around for a few generations with mediocre numbers.
I wouldn't count Sony out yet. They are still even competing with themselves by selling the PS2. Sony just had to change their strategy after seeing Nintendo mesmerize the marketplace.