Question is, are there any European ad systems that would provide enough relevant ads for your site? I'm not saying there aren't, and I would like to see some better competition against google in this area, but I know one of the benefits of Adsense is that they have such a large base of advertisers, they have relevant ads for nearly every topic:
Yeah, the logic is quite simple: the more advertisers get into business the higher bids become, the harder it gets to advertise anything on Google and the more revenue to Google money-making machine :-(.
We quit advertising on Google a couple of months ago due to this same issue: it became virtually impossible to bid on any word that has a corelation to "voip".
I've been using Crimson Editor for the same reason and have even kept using it via Wine on my ubuntu machine. That doesn't mean I haven't tried other text editors, Crimson just does some things that all the others I've tried don't do... but I haven't tried JEdit yet, it looks promising.
Checked it out and it seems like they took a (very) small subset of what emacs can do and re-implemented it.
In order:
Edit multiple documents: Multiple buffers with buffer menus, buffer-name completion, etc.
Syntax highlighting: See font-lock-mode
Multi-level undo/redo: See emacs undo. Emacs does lack in the redo area though...
Directory tree view window: See dired
Find and replacs: C-M-$ or if you like regular expressions, M-x query-replace-regexp
column mode editing: See rectangle manipulation commands in emacs.
Natural word wrapping: See auto-fill-mode
Spell checker: See flyspell-mode and flyspell-prog-mode which only spell shecks inside comments and program strings.
User tools and macros: See elisp: One of the most advanced programming languages, integrated right into the editor. Furthermore, comint can be used to call any other program and manipulate output.
Etc...: See emacs packages.
Etra: A complete programming language instead of the restricted macros in Crimson. Since elisp is turing complete, practically anything is doable, programs like GNUS, etc...
One of the most difficult parts of JavaScript and web 2.0 is getting things to work on all the different browsers. Install the most recent versions of the most widely used browsers: http://www.w3schools.com/browsers/browsers_stats.asp
http://basketweavingtips.blogspot.com/2007/09/underwater-bas...
Not to mention more advertisers creates competition.