On my PC, I mainly use MAMEXT32. Is PanMAME the best MAME available for Pandora?
Anyway, the SD card is working again, but now I'm trying to make the Pandora remember my Wi-Fi password.
Mame4all & PanMame each have their own advantages, most of us I think use both, for different roms.
For maximum compatibility though, as said, you need to use a 'rom set' of the right type. As Mame itself gets updated frequently, the Roms also get changed - Mame4all expects Roms belonging to the 037b5 set, PanMame expects Roms from the 106 set.
If you put roms from an earlier or later set in your Mame roms folder, some may not work.
As Phelsumania said, there are tools that let you upgrade or downgrade your existing Rom set to any version, you don't need to find a whole new set - you just need the tool and a 'Dat' file that corresponds to the version you want to change them to.
Re: your SD card becoming unreadable - be careful ejecting cards, if anything is still accessing data or an application on the card, ejecting could cause corruption. Power down first if in any doubt
I noticed on mine that after using the same wifi ID a few times it prompts you to create a 'keyring' (storing the ID for convenience).