Just found this post on Mike Hanley’s blog regarding the sharepoint search crawl not stopping due to a problem with the SQL database maintenance plan.
Basically the plan will recreate the indexes without the ‘allow duplicate keys’ ticked.
Microsoft have also posted a KB on this.
http://support.microsoft.com/default.aspx/kb/930887/en-us