If you want your very own, you'll have to pay about £10/year to get a .com with e-mail hosting (maybe as little as a fiver). The problem is finding a good domain name that isn't taken though.
Try looking at godaddy.com or another similar registrar, and it should show you how to register your own
You'll not find a free one (that I know of anyway), but you can get some free webmail providers that have a big list of .com's and one might suit