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 Ajay Vidure as Karl Stacy Highsmith as Melissa Chris Muto as Male Guest