When I originally launched the Linux Incompatibility List (at http://www.leenooks.com ) , I
thought about trying to categorize and classify everything in a database, but eventually opted
for a wiki format, so as to make it easier to add things without clicking through N forms.
Their site is pretty nice looking though, and it's true that for people with Ubuntu and a
specific piece of hardware, being specific might be better. That said, part of the
incompatibility list goal is to simply put people off buying stuff from manufacturers who have
lots of unsupported or poorly supported hardware.