I used a program called EyeQ, you can buy it, or trial download it from certain sites which contain a torrent of information ;p.
I highly recommend it, it only takes around ten minutes a session or something, do that daily for a month and practice while reading online or magazines, etc. I use a system where I group two halfs of a line pretty fast now and don't always verbalize internally and read down an article like that. It's not really necessarry to read letter per letter, you can go full words, groups of words and keep increasing with time.
Whatever techniques you learn, it will greatly reduce time spent reading articles, you can scan for information and you can boggle the minds of people who are reading along sometimes :p. I don't use it always as I like to immerse myself, but you can adjust speed and choose wether or not to verbalize internally obviously. I also don't use it a lot for the same reason when I'm reading books but it's very useful in boring or lesser parts ;). It's just a very useful technology in the information age, another option, an extra application of reading technique.