I'd say go ahead and ask her out, but just be careful. When the time comes for your family to meet her, listen to their observations and weigh them against what you *know* about her, and not what you *feel* about her. If she's truly a wonderful girl, then all will be well, but if she turns out to be bad news, then your family will be more objective than you might be inclined to be, and able to recognize some of the warning signs. Beyond that, I say follow your heart, you might get hurt but sometimes it really is better than doing nothing and regretting it.