I have a 29 gallon arriving in two weeks. It will definitely be a planted tank. My girlfriend really wants me to do Angel Fish, but I know they get really big and I have heard that they can be very aggressive with other fish. Also they need a lot of room to run around, which means that I will be limited to the plants I get.
My questions are:
1) Are angel fish OK for a 29 gallon?
2) What other fish are compatible with angels?
3) Are there any other restrictions to having angel fish?