Greyhound, you are in my neck of the woods more or less. You're right about strava's power numbers. they only take into consideration grade, weight and speed. wind speed/direction, drag coefficient and group riding throw off these numbers big time.
Here is my ride from yesterday:
http://app.strava.com/activities/70167954
Nice ride!! You definitely earned a few (quite a few) cold ones!!