I've noticed that smbios really does help. It might be trial and error but if you get the right one there will be better running system in the longrun with less tweeks.
Also if your having problems with your video adapter here are a few notes to help you.
You can not get full enabled graphics with VGA (at least not yet)
If you have HD2500 - 4000 this will help: http://www.insanelym...ig-platform-id/
If your having lots of problems buy an $80 Radeon 600 series it works out of the box this can also clear up a lot of errors if you delete appleintelhd*000.kext