I'm using a June 2007 15 in MacBook Pro. The graphics card was replaced under recall, the keyboard under Applecare, and I paid for one other major component which I can't remember. I upgraded the 2 Gigs of ram to 4. My 128 gig hard drive is full. Does it make sense to add an SSD and max the RAM out at 6 gigs? The processor in this computer is the 2.2 ghz core duo. My goal would be to make it to the next update. I can do the whole thing for under $300. Will I get useable performance gains if I do this work?