Berlin is almost completely flat. The only hill I noticed was a slight incline after 20 miles which lasted for almost a mile. I probably wouldn't have noticed had I not attacked at that point.
I'm so much fitter now than when I ran FLM05, so it's hard to compare like for like, but I still think that the early downhill in the FLM actually harms more than it helps so if it wasn't for cup (rather than bottles), I'd just give Berlin the edge. Probably only seconds between them though.