You could try this thing. It asks you some questions about characteristics of the font and then narrows it down in its database until it finds exactly one that matches. It's done miraculous things for me on occasion.
Did was really tough!
I haven't found it yet, but I'll keep trying.
This is the one that looks like it the most so far. http://www.identifont.com/show?3FF