I use MAMP Pro, setting up vhosts with it is such a breeze.