Teratrax Performance Monitor
here are key features
•Monitor SQL Server performance enterprise-wide (Real-time & history)
•Receive performance alerts (uptime, failed jobs, deadlocks, blocks, etc...)
•Tune application performance: SQL code, jobs, memory, cache, and disk
Reference: http://www.teratrax.com/tpm/