Here is a past thread that might help you out. It also has links to other similar threads in the past.
http://www.yorkietalk.com/forums/showthread.php?t=7379
I can't really tell you about girls, since I only have one Yorkie and he is a boy, but I LOVE Peanut - I would have no hesitations about getting a boy again.
Hope this helps!