Ni-Cd Vs. Ni-MH rechargeable batteries - which ones last longer?
While doing a quick survey for batteries to use with Apple Magic Mouse and Apple Wireless Keyboard, I discovered that Apple's default batteries are Ni-MH batteries; mAh rating unknown. I then checked on Flipkart and Amazon and found out that the top rated batteries, in terms of mAh rating are: Sony's 2500 mAh Ni-MH batteries and Ni-Cd batteries from Envie; that have a rating of 2800 mAh. The price of the Envie rechargeable batteries is lower than those from Sony.
Obviously I'm tempted at buying the ones from Nevie assuming that they'll last longer. However, I found out that in general, the Ni-MH batteries have a longer life and they tend to last longer as compared to to Ni-Cd batteries. I'm now looking for recommendations on which batteries would offer more bang for the buck.
It'd be great if someone could quickly list out the major differentiating points between these two types of batteries; and practical experiences of using these batteries for your gadgets (camera, wireless mouse, clocks etc.).