I feel like you could probably teach a class on how to make a great blog. This is faistatnc! I have to say, what really got me was your design. You certainly know how to make your blog more than just a rant about an issue. Youve made it possible for people to connect. Good for you, because not that many people know what theyre doing.