^^^He's right, 650 is not bad at all. Most Dr.'s won't consider you low until you reach the 300 or lower mark. Anyway, 650 total is a healthy adult male level.
As for the AndroGel, that stuff is generally worthless IMO, the patches, AndroDerm even worse. If you are unsatisfied and trying to stay legal you need to find a good hormone replacement clinic.