ill just fill in what ALL of the more experienced guys would say..theyve told me at least a thousand times lol..
whey: you have already
creatine mono: youll save a ton of money over the BSN stuff and people say its just as effective
BCAA's (or just L-leucine, preference): youll get some from the whey, but mixing some more of these in throughout the day would help.
good multivitamin: you have already
fish oil: must have for a million different reasons
NO product: that would be the no-explode or the
nitrix, and everyone says they arent 'must haves' - that these are a matter of preference and depend upon how well they work for you and whether or not you have extra $ for them..there are a few threads in here from people who have used nitrix, and what ive gotten from them is that its a ton of BS...people seem to like
Superpump 250 from Gaspari better than NO-explode also...(ive taken nitrix and think its crap also and i love superpump250 too, but read up for yourself)
hope that helps a bit, good luck bro.