Linode is expensive but they give you lots of control in your account panel, you know they'll be around for a long time, excellent support, IPv6, and on and on. Not that DO is bad though. They've got SSDs which is awesome, they're cheap, free snapshots, and so on.
I'm a happy customer of both services and I don't think one is better than the other. I think both serve different types of customers. For me, personally, Linode is where I go to host my serious projects - the money making ones. Digital Ocean is where I go for a quick, cheap server to mess around with. I have one "main" server on both services but I trust my Linode more. Maybe that'll change as Digital Ocean matures.
On top of this they mentioned before this process started that they had something new coming that doesn't require you having a Linode on your account.
Edit: though I certainly agree it has been long enough since the last RAM upgrade, and I would love to see one soon.