I agree with CCQ, Bala Sharks look pretty shark-like, but if you mean keepable by the average home-aquarist, it's got to be Rainbow Sharks - for the shape, not the color.
If your tank is big enough there is always the Black shark as well. Can be a bit of a bully with fish of a similar appearence, but they look cool though.