second stage, I thought you had your fingerprinting done back in October. I must have misread. Anyway, with an early January FP date, you're still WELL within the time-frame for an interview letter (like N400 Applier said as well). From everything I remember reading in this thread, it's about 2 months
minimum between FP and IL. And for the most part, the actual interview seems to then take place about 4-6 weeks from when you actually receive the invitation.
I totally understand the frustration, especially if plans are on hold, but you only filed 3 months ago, so it doesn't seem as though there's anything unusual going on with your process at this point. Of course this is only my best guess.
Tampa still seems to take about 6 months for the whole procedure, and that's of course barring any complications, like being stuck in name-check. Sounds as though you're right on track up until now.
As a P.S. on this: Your signature states that you were told your name check was pending PRIOR to your fingerprinting?
TSC - DO - Tampa
Priority Date ...: Oct 31, 2006
InfoPass #1 ....: 12-01-2006 -- Found out FP & NameCheck was initiated on 11-07-2006
InfoPass #2 ....: 12-15-2006 -- Same update as #1
FP Date .........: Jan 05,2007
As I understand it, there is no way (correct me if I'm wrong!) that they can complete the name-check before they receive your fingerprints. That's the whole point of being fingerprinted to start with.
Again, I understand your frustration, but the process does take some time.