I was listening to a radio show the other day on the radio when they started talking about advertisements. It’s true — it seems as though there are advertisements everywhere these days. On the internet, on the side of roads, billboards, etc! Heck, I heard that they will soon be putting advertisements next to the white paint where you park your car in parking lots! But now Microsoft is seeming catching onto this train off oddly placed, and inconvenient advertisements…

Microsoft is including a “Welcome Center” for new owners of Windows Vista PCs. The OEM-Modifiable screen displays services such as Antiviral More >