I've been developing non-mobile apps for linux; mainly stuff like interpreters, compilers, database engines and business apps.
I've been told that if I wanted to learn how to develop iPhone/iPad applications, I should buy a Mac since Apple has all it's development tools for iPhone/iPad on Mac.
Now, what about Android phones / tablets? Are the development tools better on Mac or PC?
I need to buy a new laptop, and I would like to factor in mobile development in my choice of PC or Mac.