ICS will use the hard buttons on older devices, and not have soft keys.
Your hard buttons with function normally.
Thanks guys, I didn't remember reading that anywhere, but I obviously missed it!
Another question - what will be the next smartphone released with ICS? Maybe it's worth the wait, even though my OG dies faster every day.