I've been browsing, so I thought I'd add my timeline. Finished my interview in Dallas at 2PM today. I was offered an option of either June 14 or June 30 for the oath ceremony. I picked June 14.
Dec 13, 2006: Priority Date
Dec 20, 2006: Fingerprint notice
Jan 05, 2007: Fingerprint appt.
Mar...