OTTAWA - It seems the Ottawa Senators may have finally discovered the elusive consistency they've been striving for all ...