Top Alternatives to Aero Shake for Windows

Aero Shake

Aero Shake Free

Minimize all windows except the one you shake