Topics come from all around - think about what's going on in the news: odds are that you can name a few controversial topics. The trick is to find something that is interesting to YOU - it will make research much easier.
Library Databases - The databases listed below are also good places to start looking for topic ideas: