1. not smelly: Ferrets, even descented and properly cared for, have a bit of a musky odor. Rabbits....ahve moderately smelly urine but it's easy to keep them clean enough not to notice.

2. cheap to care for: Let's see...Ferrets need a somewhat specialized diet, an enormous cage, are prone to some health problems that can be expensive to fix, and tend to get into trouble everywhere around the house. Rabbits...are vegetarian, need moderately sized cages that can easily be built yourself, are NOT prone to expensive health problems, and are relatively mellow and well behaved.

3. friendly with kids: Ferrets are mischevious and endlessly playful, and when they get overexcited they can get nippy, and BOY do they have some sharp teeth. Rabbits usually only nip in self-defense, most don't care for being picked up in the first place so most of the playtime is on the ground, and they are playful in an entirely different way from ferrets, and much gentler.

4. easy to care for: I think this was covered in #2

5.something i can let run around my room: full time? Niether. Supervised? Both, but a rabbit will not climb all over the place.