Lots of movement this week in the Top 25 with so many upsets, including Villanova beating Kansas and Iowa.

Here's the ballot I turned in for the AP poll this week:

1. Michigan State
2. Arizona
3. Kentucky
4. Syracuse
5. Ohio State
6. Louisville
7. Kansas
8. Connecticut
9. Duke
10. Oklahoma State
11. Wichita State
12. Wisconsin
13. Memphis
14. Florida
15. Villanova
16. Oregon
17. Iowa State
18. Massachusetts
19. Baylor
20. VCU
21. Michigan
22. Colorado
23. UCLA
24. Dayton
25. North Carolina