I once hackintosh'ed a Dell M1330 that worked pretty good except for audio which only worked part time and only if invoked a kext file after boot up. I eventually sold the machine and the guy got rid of the Mac partition and did single boot Vista (ugh).
Since then I have an Alienware m15X older model and I found a VMware image of OSX 10.5 leopard VM that works with VirtualBox. I can run OSX inside my Windows 7 partition as a VM window with full audio, graphics and networking for playing around with. It's pretty slick and I have installed Adobe 5 Creative suite and MS Office. It runs really well but the laptop has 8GB or RAM and a 256GB SSD so that helps a lot with performance.