Hi mate
Focom as worked with everything i've tried so far so i'm pretty happy with it. Tested it on my mates 2006 Focus which the IDS wouldn't give me the outcode but the Focom gave me it quite quickly.
Then i just accessed
www.patscode.com with my phone to get the incode! very simple!