I found out how they make money...
Just searched for the title of my own website, and 90% of the results were ad-sites with text from my website in the description. The description on Cuil, that is. Going to the site in question showed nothing of the sort on the page, just ads
The top result was a link to an old URL of my site, which has been off-line for over a year...
Thumbs down, cause they need to do some work before I step over from Scroogle...