I have a macbook pro that is approximately two years old. I'm running Snow Leopard and have been experiencing lots of slow downs and beach balls recently. I checked my HD and it was fine, have 4GB ram. Slow downs occur just surfing web and using itunes. If I upgrade to Lion will this help with slow downs? If I upgrade will a Time Machine back up suffice before upgrading. Thanks