i agree with thaigrocer, the best solutions are the ez 3 in 1
and the m3 lite perfect, i personally have a ez 3 in 1 and this
is great if you only want to play a few gba games, and want
rumble, but if your a hard core gba gamer then you should
go with the m3, it is the best slot 2 solution for gba in my eyes,
they both can be used with a patch for the web browser and
play gba game, so basically:
Go for the :
EZ 3 in 1 if: you want only a few gba games at a time, rumble,
web browser and a generally a cheaper option.
M3 lite perfect if: you want to be able to play lots of gba games
seamlessly, web browser, and dont mind paying quite a bit but
for a quality product.
i hope ive been some help