Yeah, that's sort of what came to my mind. The 'S' in the iPhone 4S for me at least will mean Steve - buying one although I don't have any iDevice around.
Rest in peace and here is to hoping that cancer researchers around the world get all the inspiration they need - keep looking, don't settle.