As the title says, Diablo 3 comes with the B.net Account its associated with, I have screenshots.
DOTA 2 Is associated with a steam account I own which also has games such as TF2 and Skyrim. Those come along with the DOTA 2 ACCESS.
If interested PM me or leave your AIM and ill contact