Don,
Good question, both 16GB and 32GB card will work just fine. Please make sure to get a high quality SD card like SanDisk or Lexar, we've seen issues with SD cards made by PNY and Patriot.
As far as I know, it's the Streets software that's tied to the card, not the iFly software.