I stick with Windows because it's what I know, and all the programs I use work well on it. Switching to Linux can be scary, especially if you're not sure about compatibility or having to write code. You don't have to switch completely, though. You can try dual-booting or using the Windows...