Like Gobi said, a lot of Edinburgh marathon was into the wind, until the turnaround at 18M. The first 5M were nice and gently downhill in places, but not really qualifying as a 'downhill' marathon and I went through 6M fairly quickly with BR's words of 'run within myself' echoing through my head. Anyway, here are the splits and HR details:
1M 7.08 (150) had to stop for a wee! but stopped the watch 
2M 7.23 (160)
3M 7.18 (160)
4M 7.14 (158)
5M 7.33 (163) bang into the wind, really slowing everyone down
6M 7.40 (165) windy along the promenade
7M 7.51 (165) hardly any shelter except from other runners which isn't great!
8M 7.42 (164)
9M 7.39 (163)
10M 7.46 (165) pleased to be here in 1.15.15
11M 7.47 (165)
12M 7.47 (165)
13M 7.59 (164) came up to half way in about 1.40, so feeling quite good at the stage, no aches.
14M 8.02 (168) exposed to the wind again
15M 8.01 (167) start to see the front runners coming back (wish I was there!)
16M 7.58 (169) we tun off the main drag and go off for a loop, mildly uphill then a 180 deg turn (nasty)
17M 7.55 (167) head onto a track towards Gosford House, lots of loose stones and hard to get a grip in places
18M 8.15 (169) turn around after passing Gosford House, 8M to go!
19M 7.59 (169) the tail wind isn't happening and the sun has come out, glad I've got my hat on!
20M 8.05 (171) here in 2.35.04, only 4 mins slower than my EH20 result
21M 8.19 (171) exposed to the wind again, just when I don't need it!
22M 8.25 (171)
23M 8.36 (171) getting thirsty and knackered but only 3M to go
24M 8.48 (170) nearly there, but determined not to walk!
25M 9.04 (170) counting down the miles and getting slower, but still passing runners, including relay runners!!!!! Some of them are walking?!!! No sign of the wall though, just keep going Dan!
26M 8.56 (171) getting quicker again as the finishing banner looms in the distance, can I sprint?
0.35 (arggh, along course!) 2.47 (179) as I sprint across the line!
So, yes, a long course and a watch time of 3.29.58 but I did stop the clock when I went for a wee in the first mile, plus I started it when I crossed the start line, not when the gun went, so I reckon I was back in 3.30.25ish.
Still, a 46mins PB for me!!!!!!!!!!!!!!!!!! 

and the millstone has to be taken off and passed to someone else in the club - and he knows who he is 