Wow you must have gone through great hard work to create this full guide; very nicely done and am gonna reblog it.