While there are many fish on the market today, many can easily outgrow your 58 gallon, including a yellow tang, or any tang of that matter. As you might already know, tangs are grazing fish, with their diet mainly on algea around the tank. Most species can get over 7 inches long, and some including the unicorn and naso tang have been known for growing over 2 feet in length.
I would personally stay away from tangs, although you might be able to acomodate a small yellow tang in your tank, with upgrading it to something larger than 80 gallons later on in its life.
Good fish include fire fish, all species of clownfish, cardinels, most species of blennys and gobies, species from the gramma and basslet family will also do well in your tank. Damsels might also be a fish to consider, although their agresion is usually why people try to stay away from these fish.
I think I meantioned most of the cheap, easy to find, and hardy/compatible species on the market, but i'm sure someone out there can list at least 10x more than I did. If you want me to, I can go into exact species in those families if it would help you find the right species of fish.
Check out www.liveaquaria.com
and check out some of their fish list, im sure that will be of some use to you.