Here are a few sites that I have found helpful while doing my research;
Aquarium Advice A great forum site which is very active and you will usually find an answer or get one very quickly.
Aqadvisor A good stocking guide, although I found it to be a little conservative.
Think Fish A good resource and found the fish profiles very handy.