Is it still too late to download Windows Vista Beta?..
Let me know where to find the link to download it.
thanks!:thumb2: