The memory leak occurs for few people because most people use the program like it is meant to be used, ie a browser - you open it, look at a few pages and close it. A few people (like a friend of mine) seem to like to just leave their browser open until they next reboot (a few days?), after about five hours of usage with firefox just on the task bar (at least the old versions) you could see reported memory usage of about 500mb or so, the obvious solution is of course is to shut the program and stop whining. Hell what page requires 5 hours+ of persistent open time?