Had a great niche site, and was ranking on the 1st page for some very competitive keywords after 2 months of SEO. Did the G00gle dance for a bit but finally ended up on page 1. One day, got slapped hard, and now the site is ranked 428, 300...crazy numbers like that. Any advice from those of you who had similar experiences? Should I invest more energy in the site?