gba runs better, has awesome bonus stuff, but the cheapest vs of 5 advance you are going to find will be like $18, the cheapest for 6 advace will be around $26
see i'd pay those prices but i liVe in the UK so will still loose out on the shipping and i don't even know if american cartridges would play on my DS...?