Parallels are way better than vm i have tried vm many time.. on my note 3 i got error while flashing through odin..
then i install parallels and it really worked nice...
for transfer your data you can use android file transfer on mac.. jss google android file transfer...
DEVICES:HTC DESIRE HD
>> LG OPTIMUS 3D
>> HTC EVO 3D
>> AT&T GALAXY NOTE
>> SAMSUNG GALAXY S3 (MARBLE WHITE)
.....>> HTC ONE X
>> SAMSUNG GALAXY S3
>> SAMSUNG GALAXY NOTE II
And HERE IS THE BEST PHONE>>> HTC ONE DEVELOPERS EDITION
And SAMSUNG GALAXY S4