I do heavy web development/web design and run my software on a MacBook Pro (Mid 2009) 2.8ghz model. I use Adobe products, run virtual machines in Parallels, have multiple browsers open, text editors and sometimes IDE's. That's how I typically use my machine.
I'd like to upgrade my RAM and possibly get a larger capacity hard drive, but I'm not sure what brands to buy.
From what I've read so far, it looks like Kingston HyperX KHX1600C9S3P1K2/8G is what I need. As for a hard drive I'm after something reliable. No nasty surprises a year from now.
I would really appreciate some advice as this is something I've delayed doing since I purchased my MacBook Pro.