One thing that seems like could use some work is the latest gossip. It seems to repeat all the time. If anyone played Arena, the first elder scrolls game, I liked their system. It would randomly at times tell you about a person looking for treasure or had found a map or some quest. If you talked to that person you could get information that could lead you on a treasure hunt or a secondary quest. The gossip system seem like something such as that could be utilized in that manner.