That's a very handy little guide you've written there. I'm sure many people will learn a lot from it, including myself.
Thank you for putting in the time and effort Static, great stuff!
PS: Just thought you'd like to know, my website
provides similar information as your guide. And the funny thing is, my video card section needs updating too