I've always gotten GREAT results using craft acrylics such as Apple Barrel, Folk Art, CeramCote and Deco Art. Just make sure you use a good primer first.
Note, this is on metal. I've tried it on a few plastic items (repainting action figures, etc.), and the results there are pretty good too.