Windows is the only operating system i've ever used. I don't really have too many complaints about it, it does what i want it to do and looks nice. I sorta want to know more about linux, as i have no prior experience. so i have a few questions:

* How hard is it gonna be for someone new to learn?

* Do I have to completely reformat my computer and basically start from scratch (i'm running xp)

* What are the main advantages of Linux. what are some disadvantages?

* Is all hardware compatible with linux?

* I know that Linux is open source and WIDELY used. How do the programs that are available all over the net compare to mainstream stuff like Powerpoint, excel and Word.

* Can i run regular programs i download off the internet like P2P stuff and games and what not?


I also figure that knowing Linux will be a good thing for an IT major. I've only just started my IT stuff, but what the hell.

thanks, hamid