What you're seeing is sensor noise, more common at high ISO settings, with long exposures, and in dark areas of your photos. If your camera has the "noise reduction" custom function and you take long-exposure shots, turn it on.It'll double the time needed for a shot, but it'll seriously reduce the problem. There are also noise-reduction programs available,like Noise Ninja or NeatImage,as wellas noise reduction functions in most recent photo editors.
A few hot pixels (and these will occur reliably at the same place in long exposures of a given duration) are nothing to worry about. A salt-and-pepper image suggests a problem that warrants exchanging the camera if it's new enough or sending it in to Canon for service if it's outside the exchange period. When you're deciding whether it's "a few", remember we're talking at least 6 million total pixels and consider how long the exposure was that showed the hot pixels relative to what exposure you normally use. If you practically never take shots of over a second, don't worry about what turns up on a 30 sec. test.