Hi Rebecca,

This question appears to be an assignment question and, while I think it is an important question to answer, we are not able to answer such questions.

May I suggest that you look at the following:

http://www.theopedia.com