Discussion is fun. As for the RAM issue, 4GB is enough for almost any single modern application, but if you do a lot of multi-tasking go with 8GB (can also somewhat future-proof your build). If you're worried about being able to upgrade down the road, go with 2x4GB sticks, and leave 2 slots open for an additional 8GB later. Those 4GB sticks are still coming down in price, I'd really not recommend putting all 16 in at once. It doesn't matter if all 4 are matched sticks or if you have 2 different brands, the memory is dual channel, not quad channel. As long as each dual channel set is the same it will run fine.
