Hello, everyone,

In a TV entertainment show, the host wants to stage a draw for selecting a grand prize winner, who will get a diamond necklace.

The host may say: we have a very nice prize to give out tonight, or we have a very nice prize to give away tonight.

Which sounds better?

Besides the above question, can you tell me whether give out and give away are both acceptable in the case mentioned?

Thank you.
bbcicsWhich sounds better?
give away sounds better to my ear, but it's redundant in any case. Prizes are not prizes unless they are given away.

We have a very nice prize tonight is really enough.

Both are possible, but "give away" seems a better fit.
 CalifJim's reply was promoted to an answer.