Have you tried http://needtoknownews.com/. It is audio, so it tells you the numbers when they get out. There is also a free trial for this service. You could test it and let us know if it is any good for forex. :)
(Friday NFP, so that should give you some information on how fast they are.)