Dual booting is pretty easy these days. The linux distribution installers help to resize partitions etc. The main inconvenience is accessing stuff off linux from windows. I used dropbox to do the sync in the past. Now I'm mainly on kubuntu and rarely use an old windows machine for some tasks.