I re-did the post to give it a nicer feel. I also added a lot more info. Hope its worth it.