20070808 home.science: Planet 70% bigger than Jupiter found