Happy Birthday, Steve Jobs! 334 ndouglas 02/24/06 09:15PM Filed to: Steve Jobs Steve Jobs Apple Valleywag This image was lost some time after publication.iBuzz USA celebrates Steve Jobs's birthday with US iPod sex toy launch [Response Source]