Improving Cmd-` app window switching - MRU order and/or preview
You can use an app called witch.

http://manytricks.com/witch/

It allows cmd+` switching using MRU order and a popup overlay similar to the default cmd+tab overlay. You can also, optionally, show window previews and many other customizations.