HomeWindows Windows vs. Windows byChamnan Muon •1/15/2010 0 Saying about some features in Windows XP, Windows Vista, and Windows 7. Windows XP Windows Vista Windows 7 Please click here Windows vs. Windows to read more detail of its feature. Tags: Windows Facebook Twitter