I switched from Ubuntu to Arch a year ago and still love Arch. I use it with xmonad as WM, I have no desktop manager, so I am forced to use the command line for every shit.
Arch is great for learning more about your system. It forces you to learn. This was quite what I needed.
The only thing I can't use it for is my laptop. I only use my laptop for presentations, so I rarely update the system. Updating Arch when it hasn't been updated for a long time is a pain, which is why I still have Ubuntu on that one.