Megaherz street date set… 0 By Eclipse on January 24, 2006 News ShortURL: Eclipse will release Megaherz 5 throughout the US on February 21, 2006. More info coming soon… ShareTweetRedditBufferBlogShare