I'm thinking about getting Linux and wonder what everybody's opinions of it is. I need to know where the best place to download it is. Also, if I am going to get Linux I need to know a few necesities for a new user who'll be using C++ (I heard the compiler is probably included) and some image editing. I am also wondering if the programming is different when using Linux (besides no windows.h :D ).
Thanks to anyone who replies,