It's funny you mention the category oddities! I've got (now - added some since first ripping) ~350-400 CD's, and out of all of those, there were about 3-4 IIRC that seemed to have the occasional odd category, and out of all of those, I actually had a CD that wasn't listed in their DB.
The odd category (ESEPCIALLY the "Christian Gangsta Rap" you saw) is due to how the DB is added to/updated. Since obviously the authors aren't going to have every CD in existence, they implemented a submission process. When I went to submit the CD to their DB, it asks you to basically fill out the tagging process the first time, so if others come across it, they're going with what YOU tagged it as. Now, from how I understand it, you can submit a CD with that same info, which is how they come up with several selections for some CD's (OR, it happens to be submitted by two people within the same time frame before the DB is updated, so they keep both and let you decide).
The DEFAULT for that process is Misc, which is why you'll find that a lot, and one of many reasons I chose not to include that option in the tagging process. The "Christian Gangsta Rap" would be something I classify as what one of my kids listen to. It isn't "Gangsta Rap", but just listening to the music it sounds ever so similar to 'em.
I had, of all things, a Mighty Mighty Bosstones CD that came up with three categories at the time. It showed up under Misc, Ska, and
POP! MXPX showed up under Ska and POP as well....I'd be afeared to see what some of the music I listened to earlier in life would be "genre'd" under!!
Usually when I start a rip, if I'm around for it, and it seems to be taking way longer than usual, I'll stop the process and save it to run overnight. If, by morning, it isn't done, it's probably going to skip tracks, requiring you to find another copy or rip it with something else. Check the progress to make sure it's simply stuck on one song, otherwise the program is doing its job. If it's the single song, and not a piss-poor CD that's scratched all to pieces, skipping it will usually allow you to finish that disc. If the entire disc seems to be the problem, skip this program and see if you can rip it with something else just to get the music off of it, and burn yourself another disc. If that fails, it really IS time to buy a new copy or download it (depending on how you feel about DL'ing music you already own).
I had one really bad CD that I decided to let this program work on. This program is the very DEFINITION of thorough, as each song took an average of ~5 hours to rip. On a 13 track disc.

The songs were listenable, no real problems there, but for the time wasted, I could have DL'ed 'em or bought a new copy. Almost 3 days IS too excessive for this process to me, but if I HAD TO have a disc, and it wasn't easily obtained from somewhere, I'd have waited even longer.
I thought there was some way to hook up to CDDB with the program versions I'm using, but it wasn't gleaned from EAC's forums, there was a forum for CDDB (dunno if they have their own forum, or if it was one set up to address issues like this) where I got this from. I'll see if I can scrounge that up for you, but like you said, it wasn't just a "click an option, bang, it's done" thing....it required a few steps for you to walk through. If I can find that today, I'll post it up back here.
Glad most everything else is working out for you, though
