I don't want to start a new long thread about this, but this recently published guide to GPL compliance is probably worth reviewing. http://www.softwarefreedom.org/resources/2008/compliance-guide.html