Thanks all for your replies. When I said $300, I meant a VERY entry level bike, not a competitive road bike, which I found starting at about $800. I ended up purchasing a mountain bike and had it fitted with more road worthy tires. I did this for $250. Perhaps if I find she wants to continue and be more competitive, I will upgrade in the future.
Again, thanks for all the input.