Special Guest Stars Leighton Meester as Laura Huggins Guest Stars Norm Macdonald voices Yaphit Tim Russ as Dr. Sherman Co Starring Rachael MacFarlane voices Computer Voice Darri Ingolfsson as Greg Sarah Scott as Trisha Stacy Highsmith as Melissa Ajay Vidure as Karl Chris Muto as Male Guest