Pros and cons of flv

hello folks, i am a newbie when it comes to streaming media. what are the pros and cons of using flv? My client has an 8min avi they want to stream. Is flv a good option? What are my other format options and what server requirements. It strikes me that with flv i can get rid of fancy server requirements. I dont know what i am talking about and so i had better stop…