What I'd rather see is help documentation that is actually geared towards the user rather than the kernel developer and updated more than once every five years or so (if at all). Every time I read the help for "Yoyodyne KS25A1-1 Telsa Microcomp v2.1 support" and it says "Enables Yoyodyne KS25A1-1 Telsa Microcomp v2.1 support" I die a little inside.
I've always thought it would be an awesome LinuxNewbies or Gentoo Wiki project to translate things like "Enable system-call auditing support" into "Enable this if you want consolekit to work properly".
As for hardware/drivers, there is always the LKDDb (http://cateee.net/lkddb). There is also an automatic configuration script provided but I couldn't get it to work properly.