We are aware of some possible issues when setting up printing from Windows Vista or Windows 7 which are causing trouble for a small number of users. We’re taking a look at this right now, and hope to have an update for you before the day is out.

Printing from Windows XP, OS X and Linux is unaffected.