TheSonofDarwin wrote:
Hey guys, just wondering your suggestions about this..
I need a lense for taking photos of fish(less than 2ft long). I have a working distance of, at maximum, 5ft, and at minimum .5-1ft.
I'm torn between the Canon 100mm macro, the sigma 150mm macro, or the Canon 50mm macro.
Most would probably be done on a tripod, but the option needs to be available to handhold a few shots.
What do ya think?
If you're shooting the whole length of the 2-ft long fish, you won't need a macro lens for that. But, if what you really want to do is shoot a couple of picture of what's up his nostrils or maybe get a good full-frame image of one of the scales, then a macro lens is what you'd need. 
I've never used a Sigma 150 so I can't comment on that but the Canon 100 macro should fit the bill very nicely for you. And with the 100mm focal length, you won't even need to get too close to the fish.
However, I should warn you that you may have a tough time getting the whole fish in the picture unless you really backed off a ways.