Scott, I hate hills too and avoid them all the time. But after a 10k race at the weekend on an undulating route where, in my eyes, I did terrible (3:35 over target and 2:21 outside of my pb), I shall not shy away from them in my training anymore. My friend, who I train with once a week, runs around Bexley and she is always training on hills. She beat me by 6 minutes in the race, whereas before on a flat 10k she was only 4 seconds ahead. I live on the North Downs and never run outside locally, but that shall all be changing.
I still hate the thought of hills though, but it will be worth it.