Another index.php?p= problem I can't get rid of that pesky index.php?p= from my urls.

http://mysite.com/index.php?p=about/people

If I manually remove index.php?p= e.g. http://mysite.com/about/people it works, but then goes back to adding the index.php?p= as soon as I navigate away.

I've tried adding 'usePathInfo' => true, and 'omitScriptNameInUrls' => true, to general.php

PathInfo works, http://mysite.com/index.php/testPathInfo = 'success'

When I add garbage to htaccess I get server error, so htaccess works.

And I have another site with a very similar build on the same server that's working fine.

Is there anything else I can look at?
Have you seen this on the Craft site: http://buildwithcraft.com/help/why-index.php ?