Hello, I've just graduated in Geology and Physical Geography from Edinburgh, and thus spent a lot of time in the department!
It is a very highly regarded place, with the British Geological Survey next door, lots of research, loads of facitilies, with many of the staff very highly regarded themselves in their research fields... J Underhill and G Boulton for a start (have a look..). Not to mention it's the city of modern Geology as we know it (James Hutton etc.)
Courses are very well taught, friendly staff which are easy to talk to (not so much in first years, but as you go on you get more friendly, mainly due to smaller class sizes). Lots of field trips though, so if you ain't a fan of being outdoors and hiking up hills, then have a re think!
They teach you all you need to know, but I suggest that you have a real love for Geosciences, as you need the enthusiasm to stay to really get the most of it all...
Hope that helps