I'm looking for a good (free if possible) tool for doing ERD stuff. Ideally, I'd like one that is super cool with MySQL. I'd like it to be smarter than me (not a stretch, really) when it comes to attribute properties specific to MySQL, etc. It would be great if it would output SQL as well. It doesn't need to be able to connect to an actual working DB. Any recommendations, links, etc.?