Do You Recommend Dark Souls?

I haven't played Dark Souls yet and was thinking about picking it up. However, I hear it's really difficult. For a casual gamer, do you recommend it? What kind of game is it? I also hear that there is a UK version available with more content now. Should I spring for that or just get the regular version for like $20.

Do the graphics hold up by today's standards?