imbckagn - 4:29 pm on Apr 27, 2011 (gmt 0)
I am in the U.S and no I'm not using any plugins. Two of my websites have these site links and then studiopress was another I found. I wouldn't consider either of my sites to be huge.
I mentioned this before but I always seem to see beta tests or get new features before others for some reason.