I have created 15 different Visual Studio 2012 projects that I want to finish up and build. All of the projects have some sort of "support" files (.dat, .txt, .wav).

To make things easy, I just put all of the files needed for every program into the ProgramData folder. I did this because I see that other programs I paid for did the same thing. Is this the right thing to do? If not, where should I putt these files?
Originally I was thinking about placing them in the Program Files (x86) folder with the application. The only problem here is that I would need a separate folder for each app. Any thoughts?