Those three other sites that they are affiliated with
http://www.tanyasmegasite.com/
http://www.iseekpasswords.com/
http://www.xxx-passwordz.com/
are also hosted at Cavecreek.
I just sent Cavecreek an email expressing my concern with this. Basically I said that as a long itme customer of their I don't think that it in their best interest or the interest of their customers to assist in password theft. Especially since some of the site posted on these boards are CCBill/Cwie accounts.