Google has launched a new free service:
http://www.google.com/coop/
Accessing this site it is possible to define a personalized search page.
Only requirement is to have a free Google account, that can be requested very easily.
It merits giving it a try!