pretty much every site i go to says 321 is better than 304. this site is the best:

Stainless Steel - Grade 321

im sure 304 is good enough though, just saying.