I had the same problem:
When I have this plugin activated in wordpress 2.9.2 wp-admin/index.php delivers an Internal Server Error
In the file "googleanalytics.php" added /* in front of line 46 and */ in the back of line 46, disabling that line of code - It now looks like this: /*add_action('wp_dashboard_setup', array(&$this,'widget_setup')); */
In the file "yst_plugin_tools.php" I also blocked out line 28 it now looks like this: /*add_action('wp_dashboard_setup', array(&$this,'widget_setup')); */
And I blocked out lines 219 to 223 in the same file, it now looks like this: `/*function widget_setup() {
$options = get_option('yoastdbwidget');
if (!$options['removedbwidget'])
wp_add_dashboard_widget( 'yoast_db_widget' , 'The Latest news from Yoast' , array(&$this, 'db_widget'));
}*/`
Now wp-admin/index.php works again, and the plugin works, I'am not sure if you need to block out all the lines of code that I blocked out, but I works :-)
I disabled the plugin while editing the code, and activated it again after uploading the edited files.
I hope this workaround works for you also, let us know. :-)