20080318 tech: Microsoft slashes Vista prices