I love Maven and I use it all the time. Part of the reason is that it is very simple to set up via Eclipse's XML plugins (it has an XSD that is very descriptive). Maven is great for dependency management as well, as it lets you download jars from repositories and exclude transitive dependencies where applicable. It also has a built in site:site goal which is great for producing project websites with applicable reports.
Maven is great for projects that are just starting, but it does have its expected format of your source code. If you start your project with Maven, knowing what it can do immediately, it will help you greatly. But you should definitiely research it. "Out of the box", maven can do great things, and plugins for it abound. However, some things ANT handles better than Maven, and if there's not a Maven plugin for it, it may be difficult to handle in Maven. But, you can always learn to create your own Maven plugin as well.
See Better Builds With Maven for a good guide to maven.
Oh, and these comments apply to Maven 2, I've never used Maven 1.