I'm looking for a wide-angle lens and a fish-eye lens of some sort for a Canon Rebel G. I'm not sure if they make real lenses for this thing or if this is just how they are for older cameras.

Are any of these decent?

http://cgi.ebay.com/pro-fisheye-lens-fits-canon-rebel-g-gii-2000-eos-slr_W0QQitemZ110276967851QQcmdZViewItemQQssPageNameZRSS:B:SRCH:US:101#ebayphotohosting
http://www.amazon.com/Opteka-Angle-Panoramic-Macro-Fisheye/dp/B000HVD8D8/ref=sr_1_4?ie=UTF8&s=photo&qid=1218500446&sr=1-4
http://cgi.ebay.com/WIDE-ANGLE-LENS-For-CANON-EOS-Rebel-2000-ti-G-GII-K-K2_W0QQitemZ130245392195QQihZ003QQcategoryZ3323QQssPageNameZWDVWQQrdZ1QQcmdZViewItem

Are there any better options out there for this camera?

I have a bunch of SLR cameras ( 3 - Canon EOS Rebel 2000, Minolta Maxxum 5, Canon EOS Rebel ) and I was wondering if I could use the lenses with digital camera bodies. I tried to sell the cameras but there was no interest and i would hate to just throw them away....