
I did not think that I could use my standard GRUB menu to start Ubuntu, W7 or OSX. It seems to work fairly nicely, however.
Only major problem with my installation is that on 64-bit OSX 10.6.6 the thinkpad own keyboard is not functional. On 32-bit version it works but on that side the wlan does not work. Trackpad works on both. I've been reading lots of guides but can't figure what is causing this. Any guidance would be respected.

dmesg..
acPNT. X60T error - CFBundleVersion bad value '10.6.5.1'.
Kext com.MacPNT. X60T error - CFBundleVersion bad value '10.6.5.1'.
AppleACPICPU: ProcessorId=0 LocalApicId=0 Enabled
AppleACPICPU: ProcessorId=1 LocalApicId=1 Enabled
calling mpo_policy_init for TMSafetyNet
Security policy loaded: Safety net for Time Machine (TMSafetyNet)
calling mpo_policy_init for Sandbox
Security policy loaded: Seatbelt sandbox policy (Sandbox)
calling mpo_policy_init for Quarantine
Security policy loaded: Quarantine policy (Quarantine)
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
MAC Framework successfully initialized
using 15728 buffer headers and 4096 cluster IO buffer headers
Unsynchronized TSC for cpu 1: 0x0000000ea6df5750, delta 0x96e34
IOAPIC: Version 0x20 Vectors 64:87
Current tsc from rdtsc64() is 62992376976. Rendezvouing..
VoodooTSCSyn::doTsc(): stamp_tsc was called: 2 times
ACPI: System State [S0 S3 S4 S5] (S3)
AppleIntelCPUPowerManagement: initialization complete
RTC: Only single RAM bank (128 bytes)
Kext com.abstractwankery.driver.TabletEnabler - library kext com.apple.kernel.iokit not found.
Can't load kext com.abstractwankery.driver.TabletEnabler - failed to resolve library dependencies.
Kext com.abstractwankery.driver.TabletEnabler failed to load (0xdc00800e).
Failed to load kext com.abstractwankery.driver.TabletEnabler (error 0xdc00800e).
mbinit: done (64 MB memory set for mbuf pool)
From path: "uuid",
Waiting for boot volume with UUID AFA44D04-1697-30D8-BD45-A180C8ED3F2B
Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Couldn't alloc class "com_abstractwankery_driver_tabletenabler"
netkas presents fakesmc, a kext which emulates smc device
com.apple.AppleFSCompressionTypeZlib kmod start
com.apple.AppleFSCompressionTypeZlib load succeeded
AppleIntelCPUPowerManagementClient: ready
Kext org.voodoo.driver.VoodooHDA - library kext com.apple.iokit.IOAudioFamily not found.
Can't load kext org.voodoo.driver.VoodooHDA - failed to resolve library dependencies.
Kext org.voodoo.driver.VoodooHDA failed to load (0xdc00800e).
Failed to load kext org.voodoo.driver.VoodooHDA (error 0xdc00800e).
Not loading kext com.apple.driver.AirPort.Atheros - not found and kextd not available in early boot.
Not loading kext com.apple.driver.AirPort.Atheros - not found and kextd not available in early boot.
Kext cn.sh.fang.ThinkpadUltraNav - library kext com.apple.kernel.libkern not found.
Can't load kext cn.sh.fang.ThinkpadUltraNav - failed to resolve library dependencies.
Kext cn.sh.fang.ThinkpadUltraNav failed to load (0xdc00800e).
Failed to load kext cn.sh.fang.ThinkpadUltraNav (error 0xdc00800e).
Couldn't alloc class "VoodooHDADevice"
Couldn't alloc class "ThinkpadUltraNav"
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IDE0@1F,1/AppleIntelPIIXATARoot/PRIM@0/AppleIntelPIIXPATA/ATADeviceNub@0/AppleATADiskDriver/IOATABlockStorageDevice/IOBlockStorageDriver/HTS541060G9SA00 HTS541060G9SA00/IOGUIDPartitionScheme/Snow Leopard@2
BSD root: disk1s2, major 14, minor 7
Kernel is LP64
AppleIntel8254XEthernet: Ethernet address 00:16:41:58:10:16
systemShutdown false
Waiting for DSMOS...
Previous Shutdown Cause: 0
Atheros: mac 10.3 phy 6.1 radio 10.2
AirPort_AthrFusion21: Ethernet address 00:16:cf:00:08:73
IO80211Controller::dataLinkLayerAttachComplete(): adding AppleEFINVRAM notification
AirPort: Link Down on en1. Reason 1 (Unspecified).
en1: 802.11d country code set to 'FR'.
en1: Supported channels 1 2 3 4 5 6 7 8 9 10 11 12 13 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140
VoodooHDADevice[0xffffff803855e000]::init
TIMEOUT numcmd=1, sent=1, received=0
TIMEOUT numcmd=1, sent=1, received=0
error: codec #1 is not responding, probing aborted
AirPort: Link Up on en1
AirPort: RSN handshake complete on en1
NTFS driver 3.3 [Flags: R/W].
NTFS volume name System Reserved, version 3.1.
DSMOS has arrived
NTFS volume name , version 3.1.
display: Not usable