Messy? How exactly? You download a driver for your h/w and your OS. You have the search options for this on both NV and AMD websites. The only difference is that on NV's side you get different results and on AMD's it's mostly the same package for all requests. I fail to see how this is "messy" for an ordinary user who isn't likely to even notice this difference as long as he gets a proper driver package.