Cactus Radio went on the air this week at 93.9FM. Hell of a signal (I picked them up fine all over Denver).
They have an AOL IM address: kctsradio
That's all I have though. No website or phone yet. They said they'd have a website up in the next week or so.
Welcome to our fellow pirates!