I have had a blue tang, yellow tang, hippo tang, maroon clown and a blue masked angel in a 90g. for about a year. They are doing great. The maroon is a little territorial but not too bad. They are to the size now that they will not be happy for much longer.
I am in the process of purchasing a 220g perfecto to put the angel and a couple of the tangs in.
My advise to anyone getting into this hobby is to buy no tank smaller than a 90g, preferrably 120g or larger. Everyone always says that they are going to buy a larger tank later, but never do and the fish suffer. I am also guilty of this. Spend the extra $ and do it right. You will be happier and the fish definately will also.