what's a good pet for the working programmer?
klaut: By reading your post and all the requirements you have for a pet i think you're not ready. i mean, it looks like you are buying a gadget or something. a pet is a living being and thus requres love and attention. you should get a pet guided by your hart and not by the specs written on a box. just pop down your local shelter and spend a day with the animals there. i am sure you will find a special one that you won't be able to leave :)