We switched from international to domestic; mostly because I just had this non-stop GUT feeling that I needed to. We were stuck between Korea or Ethiopia too. And I think once I started picturing my child as black, I just knew it made more sense (for us) to adopt a nonwhite child from the US.
The actual process for us, was too easy. I'm sure we were just very lucky to have such a smooth road to our daughter. But I guess if I could tell you one thing, make sure you LOVE your agency. You need to trust them with one of the biggest decisions of your life. And depending on your state, you'll need to keep seeing them for postplacement visits after you adopt for a period of time. It was a huge blessing for us to work with such amazing, ethical people. Surround yourself with good people; they are out there.
And next, I'd like you telll you how your life with be forever changed when you hold that little baby with brown toes

For me, I just suddenly woke up and saw a different world around me (good and bad). And I'm forever grateful for the life lessons my daughter has taught our entire family.
Oh, and about wait times. My timeline is in my signature and my daughter is AA/CC just fyi. We have one bio son who was 5.5yo when we adopted her.
Goodluck!
ETA: Since you are open to race, there are many agencies that will waive their "sign on" fees. We signed with 3 different agencies (they all knew and it was no big deal), and I believe we gave each agency no more than $150 to get on their list. Oh, and have you read The Complete Adoption Book? An agency gave it to us, it helped to clear up some myths/fears I had about domestic. Plus, it was a very step by step book--good for the methodical person I am
