QUOTE(lotofpatience @ Apr 17 2008, 10:45 PM)

I would say you file I-129F too. It wouldn't cost you anything. Also, you can ignore it if your I-130 is approved first.

Maybe, but in practice it seems that when you submit a 129F, they go and pull your 130, pair them, sometimes set them to the back of the line at that point and then approve them together. If they get approved together, then the USCIS is supposed to hold your 130 and your K3 will get processed even though the IR1/CR1 would likely get processed in the same amount of time, especially with the NVC's online payment system being officially released by then.