Quote Originally Posted by JaYp146 View Post
Sooo ... ETA on the 5830?
Not far away, from what I can say.