Arch pros:
- stays close to the leading edge (already running Linux 4.1.5)
- can be very lean and fast (*love* the boot times)
- latest goodies are frequently in the default repos
Arch cons:
- systemd (ha, ok, its not such a bad thing, just the UI)
- have to reboot on most system updates (often new kernels, glibc, etc.)
- healthy/harsh (you decide) learning curve
If you don't mind digging for knowledge Arch is probably good - yes their wiki is well done and mostly uptodate. I use Arch ultimately love it but I spend way too much time figuring out how to do things. My default google search is "arch linux xxxx" and a wiki.archlinux.org page will usually pop up.
Commands to know:
- pacman (package manager)
- netctl (manage network connections)
- journalctl -f (tails the system log)