I have a 2007 Macbook Pro Core 2 Duo 2.4GHz with a 40GB SSD that I boot snow leopard and apps from and a 160GB HDD that is in an optibay and stores my data/ holds my home folder (i.e., my superdrive is in an external enclosure). If I want to install Lion, what is the best way for me to do this without losing my snow leopard setup? I have some 25GB left on the SSD last time I checked. Should I partition it? If I have a Mac Mini with snow leopard and all my stuff should I just install Lion clean over snow leopard on my MBP or is Lion too buggy? Thanks.