I like to use the lead pipe flashings from mayco, but now with this lead certification going on I doubt we will be using them much anymore.
http://www.maycoindustries.com/flashings.htm
They make a flashing that you just slip over pipe and shingle around (short version) Or you could make your own like this