You should go with the latest version because every version comes with something new introduced that adds on to making the software user-friendly. I currently use the latest version, i.e. CS6. Try out the latest version each time a new version is released. I encourage this practice because once you start using fresh versions, you'll start enjoying them more and you won't even consider going back to an older version.