Hi great post.
I think it would be nice though for those getting started to be a-bit more detailed, instead of just linking out it would be great if this was the place to "end up" for information.
Not sure if this is the right place and if its not just let me know but I'll post the steps I took to get things working. Ive tried most of the guides out there and this is what finally worked for me.
Basic OSx86 and Vista Dual Boot GuideFirst Off Credit Goes to all those truly talented developers, programmers, and coders out there that made this possible. Thank you all.
I'll start off assuming that you already have an installation DVD (note: unfortunately cannot be store bought) and Vista already installed.
1. Create a partition on a second drive.(Provided that
you would like to boot back into windows I suggest using a separate hard disk if you wish to avoid problems and easily boot back into windows after the install)
In my case I needed to free up some space first on my second drive for OSX to live.
To do this in Windows go to Control Panel/Administrative Tools/Computer Management/
Select "Disk Management" your hard disk drives are listed here and you should be able to shrink your 2nd drives partition without destroying any data. If you notice that you already have enough un-allocated space proceed to diskpart. I shrank the primary partition on my second drive by 20GB. Alternatively you could use a 3rd party app like partition magic to accomplish this.(note: you need as much free space on your drive as you plan to un-allocate.)
Now Click Start/Run and type: diskpart
(note:hit enter after you type each line)list disk
select disk 1
(this is for a second drive, if you are attempting this on your only primary hard drive (not-recommended) you would use 0 instead of 1)create partition primary id=af
Now type select disk 1
list partition
select partition (the number of the partition you just created)
active(If that does not work try set active)
(note: if you do this on a drive that windows is on you will not be able to boot back into windows easily)
2. Insert your OSX Install DVD restart your computer and boot off of the DVD. (hit F12 during bios boot)
When you reach the OSX Installer screen look on the top bar and select Utilities and from there select Disk Utility. You should see your drives greyed out. Select the partiton you created on your second drive. (Most likely disk1s2)
(If you are attempting this on your only primary drive and created a partiton on the same drive that windows is on you would most likely look for disk0s2 (not-recommended).
Select it than select the Erase tab, this will format your drive properly. Name your drive something that you like and choose Mac OS Extended as the format than click erase and confirm the warning box.
Once that has finished go ahead and verify your new drive partition under the First Aid tab. Quit Disk Utillity
3. Continue with the installation. Agree and Select your partition that should not be grayed out now. Make sure to choose customize when you get to that screen. It is Important to choose only the appropriate options for you installation in this area (note: If your only SSE2 or SSE3 compatible than check only SEE2 or SSE3 and so on for your hardware). Once you have customized your installation click install and let it install through.
When it prompts you to restart go ahead and click restart but be ready for step 4.
4. This next step is to make sure the drive that windows is on does not boot automatically as it most likely your first drive. As your system restarts hit F2 to enter the bios setup. Scroll down to drives and turn off the disk drive that windows is on.(Usually your first drive) Save and Exit.
5. If all went well you should have your new os booting.
(Quick Tip: If you have the error "HFS+Partition Error" you need to boot back off of the DVD and and open the Terminal under Utilities and type: fdisk -u /dev/rdisk1 and than "y" to confirm writing MBR than reboot) This was the case for me and it is even possible to circumvent this error by typing the command in the terminal before you install.
(note: If you do this to a disk that windows is on ex=rdisk0 windows will become un-bootable)
Other things to try if your having problems booting: from the darwin prompt type -v for verbose mode to Identify problems or -x for safe mode.
6. When you want to boot back into windows provided you followed this guide just go back into the bios setup (F2 during startup) and turn back on your first drive.(The drive that windows is on) Once you are back in windows there are various methods of setting up a boot manager.
I used
EasyBCD 1.5, (which is a really user friendly app to use) as I am running Windows Vista along side OSx86 and the normal chain0 command can be tricky to work. In order to get EasyBCD working as a boot manager with OSX on a second drive on a second partition, as is described above, all I had to do was set up EasyBCD as GenericOSx86 Platform (There is an option for that) and than copy the boot.efi found on the OSX partition (/usr/standalone/i386/boot.efi) to the EasyBCD NST folder located on Windows C:\ at which point Windows Vista's boot manager is all set to go. Or you can just use the bios setup as what I call your "manual" boot manager.
I know this has all been covered but I think it can get a-bit confusing with so much information especially for someone just starting out. Hopefully this will help a little for those in need.

Quick Tip: If you having trouble with your wireless network especially if it worked after install try this:
Modify:
/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
swap the en0 with en1 for that device.
a few lines below that change 0 to 1
Save and Run Disk Utilities and repair permissions than reboot.
Quick Links Things you'll will most likely need to do next.Some Helpful ATI Graphics Drivers("Versions, depending by your hardware and monitor. If you have a laptop, try 006, if you have LCD flat panel on your desk, try 008.")
(Highest success reported with 003)(If you run nvida card check out Titan drivers)
A place to start if your having audio trouble.