Stock photography

I was wondering if anyone here has experience with stock photography. I was thinking of trying to upload some of my images and see if I can make any money off it.

There seem to be a lot of stock photography sites though, any opinions on which is the best? And you still keep all the rights to your photos?

Any advice would be very helpful! Thanks.