I have a Mac Pro (early 2008) with two displays - #1 in front of me for regular work, and #2 off to the side for calendar, task list, Adium, and other "glance at" items.

I'm running Snow Leopard (10.6.2), and most apps seem to be consistently good about remembering their window location when I quit and relaunch them. I hate that!

I have a few applications, like iCal, that I want to always open in their "home" spot on display #2. But I might be working through a web tutorial, and I'll drag a Safari, Preview or Finder window off to the side as I work; I still want all their new windows to open on display #1, but I can't figure out how.

I've looked at nearly every UI-tweak application there is - Fantasktik, MercuryMover, MondoMouse, QuicKeys, Zooom2, Cinch, SizeUp, HyperSpaces - but I don't see this sort of functionality in any of them. Is there some way to accomplish what I want, either globally or at least app-by-app for some of these apps? Off the top of my head, this usually involves:

* Safari
* Preview.app
* Finder/Spotlight
* Mail
* Thunderbird
* VMWare Fusion (yeah, good luck with that)
* Evernote
* OmniFocus
* TextMate
* Terminal