I don't like the EZ IV at all. Thought it was very buggy, and lacking in features. If you're looking for a cheap dedicated slot 2 cart, I would definitely go with the Elink. Good compatibility and now has RTS.
And yeah, the EZIV has good GBA compatibility, but it has too many other problems. This is just my opinion though(so don't let it prevent you from buying one, you might end up really liking it). Some people love the cart and some don't.
I'm picking me up an Elink just for the heck of it. The amount of memory doesn't really bother me. It's still enough to fit quite a few games on it.
While I'm waiting for my ELink to come in the mail... does this have some inbuilt GB/GBC and NES emulator? That sounds abso-f***in'-lutely awesome. Oh and can you recommend me some good SNES emulators?
If the Elink is for the GBA, then you've got two options: SNES Advance and Snezziboy. I'll copy and paste a post I made on another forum:
If you're in GBA mode only, you're limited to SNES Advance and Snezziboy.Â Neither has sound, and few games run at full speed, but if you're willing to accept some slowdown you can play some good games.Â Note that compatibility is not 100%, nor is it close.Â
1.Â Grab the tools from snesadvance.org
2.Â Grab the updated snesadvance.dat file from http://www.pocketheaven.com/boards/viewtopic.php?t=3366 and overwrite the old one.
3.Â Open the builder and add your games, up to 32 MB in size.
4.Â Output the file and test the *.gba file in Visual Boy Advance to make sure it works.
5.Â Patch with the Supercard patcher and place on your card
EDIT: Obviously you can ignore the part about patching with the Supercard patcher.
My personal preference is Snezziboy since it scales the screen for you and gives you more options to make the game look better (plus you can change the graphical settings in-game, which you can't do in SNES Advance), but the choice is yours.