In my post about the Gameboy Color I bought at that second-hand store, part of the thread involved comments about how one was actually better than the other.

Are there really ways in which the Gameboy or Gameboy Color are superior to the Advance?

If so, how? I know that the Color cannot play Advance games, but can the Advance play the earlier games?

How much power does the Advance use? The Color takes 200mA, so the kind of rechargeable batteries I use will get about 11 hours out of it (I built an adapter that lets it use "D" batteries).