Right now I have a o3ds that I have had since right after the original price drop from $250. It has served me well but I was looking at upgrading to the new 3ds XL but everyone I know says it's a waste of money as I already have a 3ds. It does not seem like a waste to me but though I should ask the members of GBAtemp, so, is a new 3ds XL worth it?