Why not try Debian Jessie? I considered both Ubuntu and Debian and went with Debian as I felt Ubuntu was more to a desktop OS while Debian was more to a Server. I am extremely happy with the Debian build I've done.
But anyway, that doesn't explain what's gone wrong. It's a pity you upgraded everything at once because that makes it all the more difficult to troubleshoot. Nothing in the syslogs?