This is what your prospect will see on their desktop

 Above all open browser windows and applications

Now That's

"In Your Face Advertising"

It can't be ignored !!