I don't have a ink at the moment, but the main principle is that you buy a domain name, enrich it with high quaity content, and make it famous.
Then you will be capable of making a very good profit out of that.
Perform good onsite optimization, Insert meta description, and keywords tags, Improve your content, with appropriate keyword densities, inorder taht google would be capable of understanding what each page is about, and estimate the main content.
Great idea, and very nice results, I like t he twitter search very much, however if you can add the date of tweet, that would be even more great :)
Nice work
It's always best to avoid over-stuffing. There's a point at which more won't help. ~2% for body content is the rule of thumb. For title, I recommend optimizing all deep pages for just 1 keyphrase, and including that keyphrase in the title + a bit of a description. Like so:
"Buy Car Insurance...