I wouldn't let the GoDaddy sale affect your decision. They are a healthy business doing fine, just the owner cashing in. On the other hand, I wouldn't go with GoDaddy for other reasons. Godaddy is big on the upselling, their site seems to be one giant ad. You'll come to them for just a domain and they'll try to sell you loads of services you don't need.
Name.com, NameCheap, Hover.com are generally advised as decent places to get domains.
I don't have firsthand experience with any of them though, using a Dutch registrar for all my domains myself.. And I also recommend getting domains and hosting from separate places. Anybody who ever ran into issues with their hoster probably will.
Don't worry about E-mail. I personally use
Google Apps for all my domains to provide mail accounts. Gives you GMail account but @yourowndomain.com. This can also be a reason why you wouldn't want the domain from the hoster itself. Some hosters do not give you full control over the domain and don't allow you to configure MX records, maki g it impossible to use Google Apps on that domain.
Which just leaves you to find a hoster. If you don't need much, they is an ocean of them to drown in.