We just had a round of this...

There's a lot of stuff here: http://www.traveltalkonline.com/forums/s...e=0&fpart=1