Rats (as well as hamsters, mice, and other small rodents) are good, but like the post above says, they do have short life spans. I know someone at one of the local pet stores that breeds rats, and she loves them.
Um, I had a ferret once, and he was almost too much for me to handle in terms of...