I'm going to attempt turning a new Asus U56E-BBL5 laptop (i5, 6GB RAM, 640GB SATA HDD, UMA onboard graphics) or Lenovo V570 (same specs except Intel HD3000 onboard graphics) into a triple boot machine running Ubuntu and Snow Leopard in addition to the Win7 Home Premium it ships with. My question is figuring out what order to install everything and how many HDD partitions to use. Here's what I'm thinking so far:

1. Create recovery DVD after unpacking laptop.
2. Update all drivers and save using Semper Driver Backup
3. Format HDD
4. Use the tonymacx86 iBoot + MultiBeast method to install OS X Snow Leopard from a retail disc.
5. Download Win7HP ISOs and install using Boot Camp & Parallels using the registration that came with the laptop.
6. Once Win7HP is running install Ubuntu.

The difficulty lies in what problems I'll have running the display, wireless adapter, touchpad, and webcam in OSX.

I've done a few Windows/Linux dual-boots in the past but this is my first Hackintosh and my first triple boot so I'm not sure of all the variables. I'd love to hear the community's suggestions on how to accomplish this with the least headache.