I have mentioned that I am a professional student - but that particular occupation also entails me doing real work, though I have joked otherwise. I do most of my work in Geographic Information Systems (GIS), which, for the non-Geographers out there (ha), is essentially computer assisted mapping with an associated database.
Anyway, I have an awesome list of all the personal projects I would love to do, and on that list is a an Azeroth GIS. Basically, it would be an interactive map of the World of Warcraft. My idea is that instead of looking up a zone on wowhead and finding a list there of all the available quests in the zone, you could use a map. Click on the zone in question, and search by level. There, on the map, you would see all the quests available for your level, and where exactly the questgiver is. Perhaps it could even show linkages of quest chains - where they would take you. Since a GIS incorporates a database, you could essentially provide all kinds of information and search functions - it need not be solely limited to quests.
I am still considering doing this project, because I love to share my Type A spreadsheetiness mentality with everyone, but it would be highly complicated by the software. Creating a GIS like this would mean either A) only people who have the 3,000 dollar software could use it, or B) I would have to spend a fortune to get the extension that would allow me to publish it so that people would need only download some free software to view it. It's a lot like Adobe Acrobat Reader - except that it's even more difficult (read: expensive) to actually create the "PDFs".
I love thinking up completely unnecessary and complicated tasks for myself that in all likelihood I will never get around to doing. I do wonder though, if I were to enlist the help of others, if it would be much easier. I could do the mapping fairly easily if someone else could help put together the database. Or perhaps I am just trying to justify spending a bunch of money I don't have for a software extension I don't need...