No way is the average penis between 6-7 inches. I'm usually around 7.5 hard (real inches not internet ones) and from what i've seen in changing rooms (play a lot of team sport...come on we all look...not in a gay way) i'm bigger than average by a distance. Well actually i know i am because i had a related nickname!
Also i very rarely consider the guys in porn as big even though they're suppsedly 10" (which is again bs). I'd say average is more like 5.5-6. If you're bigger than that then you're doing well.
Right i just realised that post was marginally gay so I'll post the

icon to save someone else's time!