I have been dry hopping for years, its is my favorite hop addition. I read an article from New Belgium brewing. They were discussing dry hop times. They could discern no difference between six(6) hours (thats right, HOURS) of dry hopping and two(2) weeks! I always assumed that the longer the hops are exposed to the brew, the more intense hop flavor you get. I always waited at least a week before bottling (after pri. ferment) to get that amazing flavor from the hops. Now, I have a keg system and I dry hop in the keg after it is carbonated, and it really does not take as long as you would think for the hop flavor to come around. I really start to taste a difference after about 12 hours, and thats about as good as it gets. Also, the hops usually stay in the keg for weeks and I have not experienced any off or overly intense hop flavors/ aromas. If anything the hop flavors start to subside after a few weeks... I just add more hops!
I have over dry hopped. By reading a recipe wrong, I doubled the bill and it was pretty gross! I never thought I could use too many hops! I stick with about a half ounce/ 5 gallons.... Hope this helps. Cheers.