I have Filemaker on my home machine, and I have been able to make it do pretty much what I want it to. I have not, however, tried to do anything as complicated as the Access database I am currently banging my head against. I have been told by friends of mine who should know that Filemaker is a true relational database, and I infer from that comment that it should be possible to do all sorts of nifty things with it. I say your mileage may vary because I, personally, have only done relatively simple things with it.
I was able to set up my home database (a glorified address book at this point) without resorting to a textbook, which I think is a plus. Access, on the other hand, was totally incomprehensible until I procured a textbook. But we use it at work, so I am doing my best to learn it!
Form and report design in Filemaker is fairly quick and easy, and once you've learned the controls, not that different from Access.
I hope this helped,
Rowena