Wow.
So...who's the father? My money's on the boyfriend. I really really want it to be Barney, but it just didn't seem like enough time has past for her to know and it be Barney's. I really hope this isn't the last episode for 6-8 weeks, but I figure it probably is.