Boulderhash is a new mining algorithm requiring 13 GB RAM, nearly eliminating all possible zombie (botnet controlled) computers from mining.
Refreshing idea, but I'm pretty sure most people who have 16 GB or more memory, they actually need it and use it. I for one won't be holding 13 GB of RAM hostage for a coin. On the other hand server owners with massive amounts of memory have a huge advantage. And you can rent servers with like 192 GB memory. You mentioned heavily weighted distribution of coins when in reality your distribution method is really poor as the coins wil end up going to a small group of people.
The benefit for getting specialized hardware with specific specs is significantly less than any other hashing algorithm that allow for ASICS or GPUs. This is as fair as it gets.