As I alluded to in my last post, knowledge skills present special challenges. It seems like a perfectly reasonable way to allocate skill points ("my character knows stuff!") particularly when you think about the academic wizardly types. However, knowledge skills present a problem for D&D. For me, D&D is at its best when it is the players up against the unknown and the game is about discovery and exploration. Knowledge skills inevitably undermine this. If a player has invested a lot of points in say, knowledge dungeoneering or knowledge nature, it is pretty unfair of me to say they know nothing at all about a new monster. Likewise, knowledge geography or knowledge history can be a real bugaboo in terms of hex crawling and exploration.
Obviously a good DM can work with these to skills to create interesting bits of knowledge, but I find that they tend to be a mystery killer. Instead of investigating in character, the player simply asks, "what do I know about the [monster, mountain range, ancient city]?"
Take them out of the game completely.
Water them down in some way.
Replace them with more general knowledge sets: for example, world, culture, and academic.