Are there any benefits of pre ordering D3 besides getting a guaranteed copy? Also if I do the digital download, will I have to download the client even if I have the beta client from this past weekend?
Unless you ordered the CE, no. Question #2, yes, you have download the client. The beta is that, just the beta and after May 1, it will not be playable.
thanks!