Philae has landed
Amazing job! This might be a silly question but are their any ideas as to the actual real world benefits we could see from this? The director-general of the ESA said "This is a big step for human civilisation" so I presume there is some idea of what they expect to gain from this mission?<p>Edit: Thanks for all the replies! I'm at work now but will take a look at them this evening.