There's a 3rd road too. It's called open source. Why not just use Python? It's OOP, easy to learn, fast, stable and very powerful. Can connect to any database and has a rich toolset for developing GUI's. It's even part of .NET. Of course it's not a database lang - meaning that it doesn't have a built-in database like Fox. That's the HUGE advantage that Fox has anything else (IMHO).
--
Stephen Cox
geek for a socially conscious real estate company and a few non-profits and political campaigns.