dude, have you looked around here? not only is that topic widely covered here, but all over the web. check out the software and software development section, under os optimization. theres alot of stuff there. also google will get you good results. look for bootvis. that helped my desktop out quite a bit.