I just saw your post. I don't know if you've found anything yet, but Legacy Family Tree program is the best I have seen. It is very flexible with dates, allowing not only bc, but near, about, after, before, etc in dates and places. It has a free version you can download that has all the neccesary features and no nags. It is intuitive and easy to use. I used it for years before buying the full version. The pay version is cheap and adds all the bells and whistles you could want. I found it MUCH easier to use than FamilyTreeMaker. It allows you to mark direct ancestors so you don't get "lost" going back a long ways. Load pictures, sound files, source every little piece of info, import, export, lots of different views, customizable info on most views, events, reports, GPS, databases of locations...There's no way I can name all the goodies it has. Check it out yourself for free and import your data.