It's usually months out of date
A month max, IIRC. At the moment it's just under a week out of date: the google cached version of [[breakfast]], for example, is from the 29th July.
you have to put site:wikipedia.org in there manually
Nope. You want the "search this site" toolbar button* - if you're on a wikipedia webpage when you hit search, it'll automatically add site:www.wikipedia.org. (If you can't use the google toolbar, then see the apologies I gave in the last post, and ignore this mail).
Using site:www.wikipedia.org rather than site:wikipedia.org also ensures that you get only English results, by the way - so that should solve your problem with gobs of foreign language results.
Hope this helps :) -Martin "MyRedDice" Harper