I love my iSkin Pro Touch, although I have the older black one. The new colors are sorta out there, the biggest flaw, which is not a real problem for me, is that it blocks backlighting. With that being said, I love the feel and it's quality has been amazing.
I've used iSkin for more than one type of keyboard and I think they're great. Although I haven't used the Moshi ones, I've always been impressed by other products that I have used. In the past there's been a fair bit of discussion about both, so probably worth a search.