I'm looking for recommendations for a free or low cost FLV player. It will be going on a commercial site where the client does not want to see a YouTube logo, but we still need the usual video controls.

I know these players are out there, but I don't know what works and what doesn't.

Also, are there any recommendations for a solution to prevent users from downloading the videos?