I couldn't get it to work using the .xml files listed. Here's how I did it.
1. Download the AAMEE Tool at http://www.adobe.com/devnet/creativesuite/enterprisedeployment.html
2. Follow the steps and DO NOT serialize!!
3. Install software on the desktop using the created .msi using the /qn switch.
4. From the desktop use adobe_prtk.exe in the Provisioning Tool folder to serialize. Cmd line is
adobe_prtk.exe --tool=ReplaceSN --serialize=Contribute-CS5-Win-GM serial=<insert serial here with dashes>
We use CM, so pretty much I created the package and a Task Sequence and it works. I also want to say something about Adobe, if it wasn't for Google I would've never found the pdf explaining the provisioning tool which was hosted on a site in Denmark. Good job.
Just a slight change to estes fabulous writeup - here is the command line I used for the provisioning tool:
adobe_prtk.exe --tool=ReplaceSN --serialize=Contribute-CS5-Win-GM --serial=1111-2222-4444-3333-5555-3333