How Many songs can the iPhone 4 16 gb hold?

How Many songs can the iPhone 4 16 gb hold?

16gb worth

Roughly 3000 songs, depending on size of file and other memory usage (apps, photos etc.)

As I read somewhere about 2500 song is for the16gb!

It all depends on the m.b of each songs that you download and other applications that you have on your phone.