I have used Duncan in the past and now use Rich @ FB Tuning (see my sig).
Rich is very approachable and will always give you sound advise.
As far as mods go, a good map, decent plugs and Panel filter, and less restrictive exhaust will all help you get close to your goal. Basically if you try and mirror an STi spec, and then have a decent map, you should be close