You should not need a separate /boot leave than in /.
My 60GB SSD with two / partitions. My /home is inside /. I am not using the efi now but may move drive to new system soon, so I created it. I am using the bios_grub for grub to install with gpt in BIOS mode.
I used gparted to partition it and the installer to format the / partitions. With an SSD I boot in 10 sec from grub menu to working system. About 20 seconds total with BIOS & grub loading, so I have no reason to hibernate. I have 4GB of RAM and almost never use swap (a good thing) but I have my swaps on each of the rotating drives.
fred@fred-Precise:~$ sudo gdisk -l /dev/sde
GPT fdisk (gdisk) version 0.8.1
Partition table scan:
BSD: not present
APM: not present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sde: 117231408 sectors, 55.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 85A657E7-D379-4592-B060-E8EA09953D80
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 117231374
Partitions will be aligned on 2048-sector boundaries
Total free space is 3645 sectors (1.8 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 616447 300.0 MiB EF00
2 616448 618495 1024.0 KiB EF02
3 618496 58925055 27.8 GiB 0700 Precise
4 58925056 117229743 27.8 GiB 0700 Quantal
Supposedly the HD4000 graphics are decent, but I do not know.