Just listened to Steve Jobs commencement at Stanford 2005, We are blessed for the results of his work. Thanks Steve.