RAM + Rumble gives you a RAM pack and Rumble in one, but doesn't allow you to play GBA games. The RAM lets you run homebrew that needs extra ram, and also lets you use the Opera browser, which comes with a RAM pack when you buy it.
the GBA works with all games iirc.
And erm, are you using the...