Well FileMaker can be quite powerful when you know what you're doing. I think the true power comes from its ease of use, the development time in FileMaker is extremely fast. All the usual things you'd need should be there as far as relational stuff goes, multiple tables/files etc. It's really pretty amazing that FM has been able to walk this fine line of providing power for the developer while keeping the UI simple and easy for the end user. You should go to the FM website and download the 30 day demo and see what you think. There are tons of online resources like fmforums.com, databasepros.com and of course, FileMaker.com to help you get going. I've been using it for about 5 years or so now and I wouldn't touch Access with a pole at this point. For cross-platform development, FM is a great solution. And it's got a very powerful scripting engine as well as AppleScript support so if you're into automation you'll be in heaven. It also has native Excel in/out. Give it a try and see if you like it.