As of today, you can now purchase Higurashi When They Cry from digital download service Desura!
Hopefully this will encourage more people to experience this wonderful story.
Be sure to check it out!
(Go! Go! Nippon! is also available on the service, and Eve Burst Error will probably be available in the near future, too.)