Usually I go off searching for myself, but since a lot of us will be upgrading to 16GB and selling the 8GB I wanted some opinions. I don't think many will get the 32GB as they are $75-$90. I saw this 16GB card on amazon: Amazon.com: SanDisk 16 GB Class 2 microSDHC Flash Memory Card SDSDQ-016G (Bulk Packaging): Electronics but I wanted to know: a.) Is this the best deal? b.) This is a class 2, should I get a class 6? Is the difference in performance that great and worth it?