There is a certainly some interest in miniature nuclear batteries. These would have the advantage of being very small, and produce a reliable source of power for months, perhaps years. Potentially they could be incorporated into chips to provide a source of power for mobile phone or PDA components - reducing, or obviating, the need for a bulky rechargeable battery.
Such nuclear batteries do not utilise conventional nuclear reactions, but instead rely on heat generated by an alpha emitting (or weak beta) isotope where the radiation is trapped within a shield. Putting a heatsource and a heatsink on opposite sides of a peltier, will cause the peltier to generate an electric current. This setup is called a radio-thermal generator (RTG), and these have been used for decades for military, space and utility use.
Traditionally RTGs have used Strontium-90 as the source - this has a long half life (about 30 years) and emits significant gamma rays, so needs heavy shielding. There was a serious incident in Georgia (part of the old Soviet Union) where several Sr90 RTGs were discarded in the woods with their shield removed. A pair of hunters found the RTGs and setup camp next to them because of their warmth. The next day, they were found horrifically burned and suffering from serious radiation sickness.
More modern devices would be of much smaller size, and use isotopes with much shorter half -lives. One of the potentially most useful is Polonium-210. A piece the size of a grain of table salt, could produce nearly 1W of heat, which could produce plenty of energy for a small CPU or similar. As Po210 is virtually a pure alpha emitter - shielding is trivial. The short half life (about 3 months) reduces the potential pollution problem - simply store the device for 4 or 5 years after it's power runs down, and there will be no significant radioactivity left - at which point the device could safely be recycled or consigned to landfill.