Online was easier for me. If only for the fact that this morning I:
1) called at 7:05, was placed on hold
2) saw a post on here about how you can book online reservations at 7:15
3) had logged into Disney's site and started booking by 7:20
4) had everything booked (6 restaurants) by 7:45
5) had an email confirmation by 7:50
6) finally hung up the phone (still on hold) at 7:51