There's sure to be special use-cases for when you could need more than 4 GB of RAM. Virtualization, for one, comes to mind. I have no problem filling up 8 GB on my desktop, which, without swap, means I intimately know the OOM killer in linux. For me, it's no problem keeping the 4 GB memory limit...