Note: I used Installshield to create a transform...
1) edit Disk1\setup.ini, add to CMDLINE=TRANSFORMS=Q2007.mst
2) to pre-register; install and register Quicken natively to get the information in the .ini file.
Record the lines in documents and settings\all users\application data\intuit\quicken\config\quicken.ini,
the [Registration] section
In the transform, INI File Changes, modify or add to the Registration section to match what you recorded.
3) Getting rid of the 4 extra icons on the desktop
3a) CustomAction, vbscript, and the script contents are:
Set sho = CreateObject("Wscript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
strAllUsers = sho.ExpandEnvironmentStrings("%ALLUSERSPROFILE%") & "\Desktop\"
f1 = "Best Card for Quicken Users - low APR, optional rewards program.url"
f2 = "Citibank e-Savings is a money market account only available online that earns a robust APY. Get Details..url"
f3 = "Free Credit Report and Score.url"
f4 = "One Month FREE - pay bills right from Quicken.url"
Set f1a = fso.GetFile(strAllUsers & f1)
Set f2a = fso.GetFile(strAllUsers & f2)
Set f3a = fso.getfile(strAllUsers & f3)
Set f4a = fso.GetFile(strAllUsers & f4)
3b) in Sequences, add the custom action to Installation Execute, with a condition of NOT REMOVE="ALL",
as the very last action (for me, it was Sequence Number 6653)
4) install using the install.exe; but it will use your transform if you've edited setup.ini