HI, I am starting to get into programming, webdesign, robotics, ect. and I heard that linux is the best os for that but my computer is currently running windows 7 what will it take/cost to switch to linux? how will it affect my programs? how much knowledge do I need about the system before I try to use it? basicly I am looking for someone to walk me through this as I get started. please help.