I think Leafeon looks better... dunno why though. I just think that way.
Really, it depends on your team before you get Leafeon or Glaceon. If you have a Grass-type already, get Glaceon. If you have an Ice-type already, get Leafeon.
I haven't used either of them before. =/