Navicat?
Jason & Daryl,
How about Navicat? That's what I use for admining my MySQL databases....
mysql_overview.html
I have an old version which doesn't have a nice view like this so I'm not 100% sure how to do it, but from what I read on their site, it's doable.