title: Windows Application Data Directory
body: <p>Not completely a programming question, but its close enough so here goes:</p>
  
  <p>In Mac OS I'll put user-specific files for my app in <code>~/Library/Application Data/{MyApp}/</code> and in *nix I'll put them in <code>~/.{MyApp}/</code> - where should I put them for Windows?</p>
  
  <p>I'll be using Ruby's <code>File.expand_path</code> to get to this directory, so if there's a windows equivalent of <code>~</code> then that's fine.</p>
  
  <p>(Answers for Windows XP, Vista and 7 would be appreciated if they're not the same)</p>