I was going to suggest eco-complete as well just in case you want to have a planted tank. Even though I didn't want a planted tank at first, I wish I had used eco-complete as the substrate. Switching out the substrates are a pain in the "you know what" and now I am stuck using a liquid fertilizer in my tanks. You never know what you may want in the future. If you want to have a tank with African Cichlids, crushed coral is the best substrate to have because it naturally raises the
pH. As far as looks go, I love the black moon sand that you can get from the
LFS, but SDS is right- its a pain to work with! Its almost impossible to siphon your tank without sucking up the sand.