As far as rooting and overclocking, it really pays to study up. That way you know what to look for, and how to get back on track without asking n00b questions that have been answered a hundred times. It doesn't really matter what machine you use, just so long as you know how to mount your SD to the PC for dragging files. Almost everything is handled on phone. I haven't looked into it, but I think you have to go with a whole new rom for actual overclocking speeds. I do know you need an updated kernel in order to allow for higher than stock speeds. Bugless Beast is pretty similar to stock. There IS enhanced menu options you only get with the rom, but as far as basic functionality, it's pretty similar to stock. At this point, BB is a 2.01 release, but it has a 2.1 Gallery and some other bling. Stock Gallery is included as well.
Best advice, read twice, flash once.