I've started working with this guy:
http://www.poolforum.com/pf2/showthread.php?15092

on a methodical process to remove his stains.

Take a look, see if it answers your questions, and then post any unanswered questions about the process or how it applies to YOUR pool, here in this thread.