I use RMAN because it is easy to setup, reliable and flexible. Another thing that we don't have to worry about is obsolete backup, oracle introduced a script to take care of obsolete backup check and delete from disk.

Cheers!

Farrukh