Check the link in my sig to get an idea (most of the rocks in the pics are covered with brown algae but it's slowly going away, as expected), also here's a link with another setup that uses granite:
http://www.greenstouch.com/africanlakes.htm
http://www.greenstouch.com/africanlakes.htm