Get a pink one. She'll be happy.
Why pink? Oh, I get it, pink because she's a gurl. Because you've heard tell of creatures in this world called gurlz, and, legend has it, they're irrationally fond of the color pink. Also you've heard you can palm off pastel-colored cheap computers on gurlz because they won't know the difference, since gurlz treat computers as accessories, not as equipment, right? Because persons born female cannot be sophisticated computer users, let alone programmers, as the lady parts are well known to strangle up the neural pathways, right? That's very funny. Ha ha. Now, I want you to imagine that you are a programmer born with lady bits who is reading this thread. How exactly do you feel right now?
If you can't learn to do it well, learn to enjoy doing it badly.