Victim, I wanna suggest a great way of keeping track of spells. I do it playing a druid; it'd work even better with a wizard (because of fewer spells).
I have an index-card box dedicated to my magic. Each possible spell has a different card, which I've written out myself with a description of all salient points of the spell (writing it out helps me learn the spell's quirks; if you want, you can cut and paste from the SRD into a Word document, or you may be able to find spell cards on someone's Web site). I have different-colored cards for different-level spells: blue for 0th, green for 1st, yellow for 2nd, etc.
I also have a box of multicolored paperclips, each colored keyed to a spell level (blue for 0th, green for 1st, etc.) I put a number of clips in my spell box equal to the number of spells of that level I get.
Preparation of spells consists of putting clips on the tops of spell cards. Each clip represents one preparation of that spell.
When I cast a spell and it's active, I put the clip on the side of the card and put it out in front of me to remind me. If its duration is measured in rounds, I move the clip down one row for every round it's active. The cards I have have 10 rows, making it easy to mark time.
Finally, I've got similar cards made up for monsters I might want to summon, wands I might use, and the like. It really saves on looking things up in the middle of battle, and it's not too too much preparation.
Daniel