You have a CCNA and you have never had any experiance with virtualization?? You really don't need to learn any of these. They are very easy to pick up and use. It also depends on if you want to use Linux, Windows or Both. Why learn something easy, that's not a challenge.