I would go with LXC simply because it's part of the upstream kernel so you can expect it to evolve faster - not to mention you won't have to deal with patch management, and your setup will be more portable.
I would only use OpenVZ if there is a particular feature that it does better, and you can't afford to wait for LXC to catch up.
I would only use OpenVZ if there is a particular feature that it does better, and you can't afford to wait for LXC to catch up.