Hi Mark,
I use a custom built feed system, with a focus on
SEO (example:
Glasses.net). If you already have a feed, but aren't a competent programmer, there are a few tools such as Magic Parser that can help you pull things together. Unfortunately, as very few people have a feed an "out the box" solution isn't easily obtainable, and large scale parking takes abit of work. You will need to take care of tracking, keyword optimisation, and much more.
Once you get into building the system, OVT and Google Suggest API (Isn't meant for public use) are useful in generating related terms, and hitting the long tail.
You can also use small sections of API's from various sources such as amazon or shopping.com for determining related products or searches.
As you have a large volume of names to add, self targeting keywords would be an idea, but this can be a painful thing to get right.
All in all, if you know exactly what you want, a fairly educated programmer should be able to create a system that will perform all the necessities fairly easily.
Calvin