I'll be honest, if I can help it, I'm not going to buy a flash cart this time around. With my DS flashcart I just download all these games, play them for 15 minutes, then move on to the next thing. When there's a title coming out that I know I'll like and I have the money, I buy it anyways. I enjoy being able to test out games before I buy them, but it just leaves me feeling empty in the end.
3DS will be cracked, it's just a matter of time. And there are a number of theoretical ideas for how we might hack the system, but until it's released and we discover what kind of security it has in place, it's all pointless. Though I did have an idea of how you might be able to crack the system myself, I have no idea if it will work. I'm not a hacker, but I've been around long enough to kind of see how it's done. I'm not even going to bother posting my idea because of 2 reasons. The first is that we don't have the system and don't know what security it has so my idea probably won't work anyways and will be difficult to execute even if it does. The second reason is, as childish as it may sound, Nintendo could very well be watching threads like this and if somebody brings up and interesting exploit idea that Nintendo hasn't though to cover, then they'll just report it and that hole in the security would be fixed.