Just a word of caution to all of you out there... you must be aware that your Ukrainian/Russian fiancee can only fly through one Schengen country on her way to the USA. I made the mistake and booked a flight from Kiev to Amsterdam to France then to America and I violated the Schengen agreement. The result was my fiance and daughter were denied boarding at the start of our trip (Kiev) and I ended up paying for more tickets for a direct flight three days later... very expensive.
At least the yanks, and others, have one less obstacle to overcome when travelling Europe/USA as of today ... (PanAm - Lockerbie) ... Rot in hell you worthless piece of crap Gaddafi!