Heart failure update 2006: integrating the latest guidelines into clinical practice.