RE/pinboard

Top 10 Windows XP Tips Of All Time - Yahoo! News

George Jones Fri Apr 21, 4:51 PM ET Despite all the hoopla about the introduction of Windows Vista, the truth of the matter is that the new OS isn't due for at least another seven to nine months — and it will probably be even longer before most of us st