Heh -- I fell from #4 to nowhere-to-be-found for my most profitable keyword today. I'm sure Google will find my page again someday. The 213 inbound links should be their first clue.