I would recommend going to your local Animal Control Shelter ("the pound") to adopt a kitten or cat. That way you can save a cat from euthanizing and usually they are very grateful to get out of their cage and get a new home. I just adopted 2 in Atlanta, one from Animal Control and one from the Humane Society. I also got my brother a 1 yr old cat from Animal Control...very cool cat. Kittens are a lot of work, so this was better for him.
I agree with getting 2, it is way more fun for them and you!