I just successfully installed Quicken 2011 Premier under CrossOver 9.1 on a Mac running 10.6.5 (Snow Leopard). It was not entirely smooth, so here is the way I finally managed to get it to run after several wrong starts and dead ends. It may help someone save time:
1) create a new WinXP bottle
2) install Internet Explorer 7.0 from CrossOver's standard apps list (this will prevent the Quicken Installer from installing Internet Explorer 6.0). Start IE7. It will go to the first-time-only setup page: pick any option, then press the button "Save my Options" (or similar). This will either work ("Your settings have been saved") or not ("Your settings could not be saved"). If you get the error message, you'll have to do step 6 below.
3) install Quicken 2011 from the CD - do NOT let it install any updates if asked
4) download Quicken 2011 R3 update/patch from Intuit's web site here:
http://quicken.intuit.com/support/articles/using-quicken/patches-and-updates/7981.html
5) install Quicken 2011 R3 - do NOT run Quicken at the end of the install as the installer suggests! Let the patch installer finish and quit so that CrossOver can close out the installation.
6) if in step (2) you got the error message about saving your settings, then install Internet Explorer 7.0 again, just as you did in step 2! NOTE: the installation may get stuck on the "Installing IE Core Components...". After you watch this message for 5 minutes, force CrossOver to quit and thus stopping the install. However, the IE 7 installation was completed successfully in my experience and all works fine.
7) When you try to go online for the first time, Quicken will ask you to register, but that always fails. This is a known issue and CodeWeaver forums describe an easy work-around: from Quicken's main screen, press and hold Control+Shift, then click on the Tools | One Step Update menu item. You will see a message saying "Quicken will no longer ask you to register" or similar.
YOU'RE DONE!! (Wasn't that easy?!)