Run OS X Yosemite inside OS X Yosemite I have a MacBook Pro and I am looking for a way to run another OS X Yosemite inside it.

I tried Virtual Box, and installed OS X, but it doesn't support guest additions for OS X guests. It keeps the display at 1024x768 and the mouse moves very slowly.

What is the best way to run OS X inside another OS X? Note that I have a legal OS X and I am not talking about Hackintosh!
Both Parallels Desktop 10 and VMWare fusion support virtualising Yosemite. Both are better than Virtual Box.

In Parallels you can create a virtual machine with Yosemite immediately by using the recovery partition.