After just finishing my own website I know what you went through. Looks Great !!. Congrats & Good Luck.
Victor