Cowboy Bebop and Neon Genesis spring to mind immediately. Those are both supposed to be very good. Parasyte: the maxim could be considered sci-fi possibly... I mean, it has aliens coming to destroy the earth so it fits that aspect and it's a very good anime, you could check that out. Gundam wing is another sci-fi mecha anime, similar to Code Geass in terms of the huge robots.