Hey, I feel your pain. I ordered a Felt F55 in EARLY October. Although I switched it to the F2C in fairly short order, I still had to wait until
March 21 (!) for delivery on my bike. Let me say that it seemed like FOREVER!!! The situation was complicated by the fact that we had such awesome weather here in the Northwest for most of January and February. I was so mad I decided to look at other bikes, but I kept coming back to the Felt. My solution was to go into the LBS and see what products they had that I wanted.
I was able to score some goodies at the LBS cost because of the delay. I mentioned that it would be fair because it is no money out of his pocket (due to Felt's delays) but it made me feel better because I got something for my loyalty to the LBS. He agreed and thought it was more than fair, so I suggest you do the same. You'll be glad when the bike arrives!