I've played Guild Wars, and I've seen lots of Guild Wars 2 gameplay. GW2 looks fun and very easy to get into. But I've been playing lots of Dark Souls, and it's a tough game, but very addicting if you're okay with dying a whole lot of times. There are also some--at least for me--very high risk moments. I would go with Dark Souls myself. Both are long term games in my opinion. But, if you have some friends on Guild Wars 2, get that.