20080222 home.science: Yes; yes; yes! The G spot does exist