Updated 8-5-12
Well, my DSi started working again (at least for now) but I'm still going on break until things get better, but I may end up quitting.