I wrote a big build script in Rake. Rake is make for Ruby. The syntax is basically just Ruby. Coding in Ruby is pretty easy.
If I had to choose one, it would depend a lot on the environment I was in. If everyone was already used to using Ant then I’d probably go with Ant. Likewise for Rake. If neither was used and we were starting from scratch, I’d pick Rake for sure.