My advice would be (of course!) Abstract Algebra.
Seriously, if it's a well-taught class, the things you learn will be useful to you the entire rest of your career. So many topics in advanced analysis become so much easier when you have a grasp of the underlying algebraic structures (often not even presented as such).
One choice I do NOT see there, which you simply MUST take, as soon as you can, is Topology. A good grasp of topology makes much of complex and real analysis so much clearer.
I sense you have a deeper affinity for analysis-related topics, and I assure you, you WILL eventually "go deeper" in these areas, what I am suggesting first is establishing a little breadth. You'll have a broader mathematical vocabulary, which will help at the conceptual level (unfortunately, not so much with computation. Oh well).
@Petrus: I feel sorry for you, bro. Obviously you are in the "wrong" linear algebra class (it happens...linear algebra is required for so many fields that what often gets taught is just the dried-out husk of what it can be). Unfortunately, the standard curriculum is to teach linear algebra first, and abstract algebra second, so the more "interesting" parts of linear algebra (which rely on more abstract algebraic concepts) are never gotten to, and one is stuck in row-reduction and determinant-calculating hell. Seriously, I let Wolfram|Alpha do that stuff for me.
But...there is a bright side to the drudgery of linear algebra...when you do calculus of more than one variable, all of a sudden the usefulness of those linear-map matrix thingies becomes vitally important (for example, with a surface in 3-D, you don't have tangent lines anymore...it's tangent planes...hmm...sound familiar?). In physics, the fact that i, j, and k form an orthonormal basis gets to be pretty handy. And there are plenty of pictures to go around.
*******
Back on topic: in the end, however, Zaid, just do what you think you really want to. As Samuel Johnson once said (a paraphrase?): A man ought to read just as his inclination leads him, for what he reads as a task will do him little good.