Gates spending 80 pct of R&D on .NET Image Gallery