good luck - I wouldn't pass out mine if I had one.
Besides, according to a bunch on this site, they are getting their Titans far cheaper than VPP. Some are claiming 8K below MSRP which makes it much cheaper than VPP. I know as I paid VPP for mine.
had a vpp # when i bought my 07 titan in the spring. got a better deal at the dealership than that. You can probably do the same for an Armada. Get your info. about trade value [if you have one] and the invoice price on the Armada you want, go to the dealer and see if you can work a deal you like. good luck