There are many ways to find a topic for a niche websites.  There are a lot of technical research methods to look for topics based on search volume and competition.  But, we like to start with brainstorming and epiphany.  There is nothing wrong with a methodical approach and that research should be done to confirm the topic has potential.  But, a topic that is just a good idea seems to make more sense to us at Dark Creek Media.