windows vista
shop assistant : it has windows vista on it to
a totally wanky piece of software that's been crammed down people's throats by forcibly installing it on all new pcs
"shop assistant : it has windows vista on it to" What is the definition of "windows vista"?