You know [MENTION=2693]Smurf[/MENTION], you'll think this sounds bitter and shouty ;) but I was thinking of you tonight. Me and the missus went out for dinner tonight, then went to Bon Vivant on Thistle St for a nightcap.
We left at 12.40am (I know this because I was already thinking about this). We then walked until the rank at the Omni, in $#@!ing arctic wind, and my poor missus in heels that were killing her. The rank - at circa 1am - had a queue at least 50 strong. I live on Montrose Terrace, so the idea of waiting three times as long as it would take to walk made up our minds. The first time we saw a taxi with a light on was halfway along Royal Terrace, by which time it's a pointless exercise.
I've no problem marching home, but my bird was freezing and crippled with her shoes.
Sorry, but to suggest that there's "plenty of cabs except for 3am" is just gash. If you think that, you're either a taxi driver yourself or not out in Edinburgh at the weekend.
My experience tonight is standard, and it has ever been so. Black cab provision at peak time is $#@!E in Edinburgh, end of.