First I'll begin with Persian Pop or just slang in English as PPop. PPop is the most popular Iranian music style in modern times. It's a mixture of electronic with Persian singing, it's not very rooted in Persian culture, and is usually dance music.
[youtube=425,350]http://www.youtube.com/watch?v=XVq10XkEqJY[/youtube]
[youtube=425,350]http://www.youtube.com/watch?v=7y_AqbcGFGg[/youtube]
Traditional Persian music is my favorite. Here's a few examples.
[youtube=425,350]http://www.youtube.com/watch?v=hDlMictEQsI[/youtube]
[youtube=425,350]http://www.youtube.com/watch?v=A1bDRRXiOxs[/youtube]
[youtube=425,350]http://www.youtube.com/watch?v=jJXDMht9UvE[/youtube]
[youtube=425,350]http://www.youtube.com/watch?v=qRDitvQ--IY[/youtube]
Persian Folk. is a traditional Iranian music style, it usually sings traditional poems or tales.
[youtube=425,350]http://www.youtube.com/watch?v=718TmZKbFO8[/youtube]
[youtube=425,350]http://www.youtube.com/watch?v=CE790NjVL80[/youtube]
[youtube=425,350]http://www.youtube.com/watch?v=b1j5HVvD-lc[/youtube]
[youtube=425,350]http://www.youtube.com/watch?v=2huOY2VMb28[/youtube]
Patriotic/national music. Here's two examples.
[youtube=425,350]http://www.youtube.com/watch?v=NXt955Cnydw[/youtube]
[youtube=425,350]http://www.youtube.com/watch?v=xJPFaPgTYV4[/youtube]
Good Christian Persian song (I don't like Islamic music very much).
[youtube=425,350]http://www.youtube.com/watch?v=9pjBuOBG8_0[/youtube]
Also since Armenians are Christian I will link a good Armenian song (Armenians are the racial cousins of Iranians)
[youtube=425,350]http://www.youtube.com/watch?v=2sRJsslOe-o[/youtube]
I don't like Iranian rap very much but I will also post an example.
[youtube=425,350]http://www.youtube.com/watch?v=AIMAlkjE__4[/youtube]
Okay guys tell me which you like more and if you wish for me to post more I can!