Very cool indeed. How much of the character do you construct yourself? ie enhance or add to via photoshop.
I do most of the work in DAZ|Studio, then clean up the colors and create the background in Photoshop. The curves tool does a lot to make the colors pop and not look washed out.