I will admit that a lot of times ideas just come to me - my brain works in weird ways.
But there are 2 methods that I do use for brainstorming and research.
1. While you are at the grocery store, take a look at the magazines in the checkout aisle. Take a look at the headlines. I can get ideas for 10 different reports just from reading the headlines of these magazines.
"32 ways to reduce your debt painlessly"
"24 weight loss tips for busy women"
"8 ways to add more money to your budget effortlessly"
Jot down a few of the headlines, do your research, and you have a short report that you can either use as a freebie to build your list or you can sell for a few dollars to start building your sales funnel.
2. Go to Google Adwords and use their keyword tool.
Type in "How can I" and then hit enter - request broad, exact, and phrase matches.
Here are a few results I got in 2 seconds:
How can I...
....get pregnant fast?
...make money online?
...lose weight fast?
...and about 300 other results.
Not only will this give you some great product ideas, but it will give you plenty of ideas and niches other then making money online.
Do you have your own product idea generating method? Please feel free to share it!