mrwhy2k - 11:48 pm on Dec 13, 2005 (gmt 0) Good Luck
Optimize all your pages and make sure you have incoming links with strong anchor text going to all the secondary pages within the site. If every page of your site has 100 incoming external links, you'll have a better chance of getting more rankings in Yahoo and Google. Your homepage will only get you halfway, the secondary pages will get you the other half.
(Or… just make 1000 websites and optimize each homepage for one or two kws…choose your poison)