Do you use Apple's trackpad, magic mouse, or an alternative?

When you are at your desk, what pointing device to you use for your Mac?

What uses do you need them for, video editing, programming/coding, or just general uses?

I have heard a lot of complaints about the magic mouse, I am yet to use one, but I am not so sure how convenient a trackpad will be, as I am a web developer and coding convenience is necessary.

Magic-trackpad-and-magic-mouse_medium

What are your preferences?