how do I get my #$%@##$%^% windows clean?

Ive been using this stuff for years and years,alot of detailers use it and you can find it at wal mart for less than $3 a can.plus it smells good,not crappy like ammonia cleaners For water spots,you can try a surface clay,or this stuff called DP Glass Restorer