Divergent Series
The answer to your question depends on what properties you want these sums to have, and what properties you want the extended field to have.
If you want to extend the reals in such a way that they satisfy the elementary axioms of algebra (commutativity of addition, etc.), but you want the extended system to include infinite quantities, then you are going to come out with exactly the hyperreal number system that you've already mentioned. (See [*] below for a more formal statement of this.)
But the hyperreals are not necessarily going to have the other properties that you might like. In particular, we would like to be able to say whether or not two divergent series have the same sum. But the standard constructive approach to the hyperreals involves taking equivalence classes of sequences, with the equivalence relation defined by an ultrafilter. Since ultrafilters cannot be explicitly constructed, you can't say in general whether divergent sequences are "approaching" the same hyperreal number. What you can say is whether two convergent sequences are approaching the same real number.
This is a lot of technical stuff about the hyperreals, but it arises from more general considerations about how field axioms work. Basically the thing that stops us from doing what you'd like to do in a completely satisfactory way is that the field axioms only deal with finitely many operations. For example, if associativity of addition applied to infinite sums, then we could rewrite the divergent sum $1-1+1-1+\ldots$ as $1+(-1+1)+(-1+1)+\ldots=1$. Because the field axioms lack this kind of power over infinite processes, you can't really make infinite sums behave like finite ones. The ambiguity in the associativity of the sum $1-1+1+\ldots$ is very much like the ambiguity involved in specifying an ultrafilter.
If you use a system like the surreals, then you have to give up the ability to talk about transcendental functions and do analysis.
[*] The hyperreals are the extension of the reals that you get when you demand the transfer principle for all statements in first-order logic but take the converse of the Archimedean property as an axiom. You also get stuff like transcendental functions, which it's not immediately obvious that you get for free from the transfer principle. The hyperreals are not unique in ZFC, but the different models don't differ in ways that make a difference in this discussion. The hyperreals lack the completeness property of the reals: http://en.wikipedia.org/wiki/Completeness_of_the_real_numbers