I was wondering how do you go about staying on top of things eg. updated about the trends online and in your particular niches without getting overwhelmed. Are there any sites that provide this? And by staying on top I really mean - marketing wise - knowing what's going on so you can spot an opportunity. For example I don't care what's going on with iphone but it's interesting to see the opportunity there.