Gibbys have spots and do not have stripes so the stripes on your pleco's nose are what indicates clown pleco to me.my SAE's and CAE's take care of my algae. I've always loved plecos and was hoping for something for the 25 gallon, so I picked him up.
This picture looks more like him, so I'm guessing he is a Pterygoplichthys gibbiceps
http://www.planetcatfish.com/catelog/image.php?species=pterygoplichthys+gibbiceps&image_id=593
I'll also try to find a better shot when hes out and about.