Don't worry -- every little bit helps. Those that have donated have kept this site alive when it should have failed. We're very close to standing on our own two feet and my 12 month projection puts us consistently in the black by our 3rd anniversary if everything plays out.
These latest upgrades, however, are what we need to get there. To directly answer your earlier questions -- we cannot afford all of this right now. We have a bit of money in the bank because of my initial investment and some strong summer months. I'm betting that the traffic benefit the rest of the site will see will offset this in the near future.