NiCd's is easier to maintain, takes more abuse and seems to last longer. However, NiMh is avaible in larger capasity.
Some people claim that NiCd's got more punch, however, I prefer the performance from NiMh. I find they have plenty of punch for stock class, which I'm driving exclusively.