Somehow I seem to recall something in the site's rules about not using the forums as a way to market anything. I suppose this would include one's own self.
I'm not sure this thread is entirely appropriate, and I'd expect it to be locked by morning.
I am sorry if I'm raining on your parade but I just thought I'd be the first to throw that out there, devils advocate and all.