Tell her you're taking her out for lunch on her birthday...and then pull up in front of the Bicycle Shop...give her a "gift certificate" and let the Shop fit her on the bike of her choice....
That sounds like a great way to do it! 20 inches... WAY too big!