If the specks are on the outside of the focus screen a blow with a rocket or a tickle with a soft clean brush might shift them. Personally I hate this. I'd much rather have a dirts sensor as I can clean that in two minutes.
I did send my 20D off to be cleaned for specks in the optics but I forget how much it cost, and yes, once clean it'll probably happen again.