I have a semi-buggy version of SnowLeopard. My MacBook has always run like a version of Windows with lots of beachball action and frozen screens. Some of these little peculiarities disappeared when I reinstalled the OS, but other minor blips have popped up. I'm eager for a complete new OS, so I want to give Lion a try. Are there any steps I should make sure to take before I install Lion. I mean besides the obvious running of Time Machine and backing / syncing of my iOS devices and updating my 3rd party and Apple software to the latest versions. Thank you.