The answer is the third one (today!"), because whenever an exclamation is used, a comma can't be used next to the quotation marks. Also, since the exclamation was in the dialogue, the exclamation point has to be used right before the quotation marks.
Answer: today!"