I used vacuum-cleaner with brush, canned air and a bit of isopropyl mixed with demineralised (distilled) water. Its better now, tolerable.
PSU seems to be the source of smell, though everything else has some of it, too. I'd change the fan with new one (noiseless and dirtless), but it doesnt have screws. Its fastened with some metal thingy, you know..
How about puting the whole PSU in hot water with detergent?
I'd like to get some of those filters, anyway, just to be sure. But where can they be found?