Question: Right now, I use visual svn on my server, and have ankhsvn/tortoise on my personal machine. It works fine enough, and I don't have to change, but if I can see some benefits of using a DVCS, then I might give it a go.

However, if there's no point or difference using it without other people, then I won't bother. 

So again, I ask, are there any benefits to using a DVCS when you're the only developer?

Answer: 
My mother turns off the modem when it is too late to sleep. DVCS allows me to continue to work with VCS after modem is off.
Well, the default answer would be, "If (whatever you're using now) works for you, why would you change?".

But, yes, even if there is no reason for a change, I find using DVCS somewhat easier than the "older models". The following goes for *[Mercurial](http://mercurial.selenic.com/)*, which I use the most, so your mileage may vary, depending on which system you're going to use. 

* really easy to use - I figured out all the commands I need in an hour or so
* everything is local (you don't need the remote server to be online)
* very easy branching / merging - you don't even think about those things anymore
* easy cloning (also, a type of branching) - and generally, a much more user friendly interface (I found it more enjoyable than git's on windows; also some concepts are simpler; i.e. don't require thinking on my side, therefore leading to less fiddling with VS and more work done)
* works nice with svn

[Jumping gate to an intro to Mercurial](http://hginit.com/) and a [blog (pretty colours ;-) with useful tips](http://hgtip.com/).