i will an extra 50$ for you to work on this issue as hard as possible. note, afterward there still a chance for you to have an extra bonus as well.
as discussed . project time 2 weeks, also all information grabbed has to be cashed on our server for better performance if possible everything to be as plugin (additional module), so when new version of smartsearch is coming out we can upgrade with no problem.
Also for better performance, if possible (and of course if necessary), I prefer C++ language, instead of PHP or Perl.
Everything has to be template based, so we can make changes as described in original project.
Also we(you) need to think how it will be possible for one of the search engines (which results will be shown as few first ones) to be included through XML standard, what that means is that different search engines could pass their XML results to our search engine and have first results shown their results and there after all other results. I will provide more information on that if needed.
Also if everything is ok , we will need monthly maintains upgrades etc. and guess who it can be :)