To play ROMs safely:

PlayStation Portable (PSP), 3DS, Neo Geo Pocket Color, and Nokia N-Gage.

If you're looking for alternative ROM websites, here are some options:

Free ROM sites throttle speeds to push you toward "premium" mirrors (which are scams) or to keep bandwidth costs low. If you see a countdown timer or a "slow download" button, be patient—but be aware that slow speeds often indicate a heavily trafficked or poorly maintained server.