The white background makes a change. I find the light text harder to read. It all loaded just fine on my Macbook running Leopard and Firefox.
The blog wanted to open in a separate window. I guess you have the same problem I have with my blog.
The testimonials I'd leave off simply because that always looks so faked. I see "testimonials" and immediately think of the testimonials on those $19.95 scams advertised on TV - the ones that say "this will never be in the shops" where you know full well that's because the products will break within 5 minutes!