1. When I don't want to require Flash Player 9, I'll use
Flash and publish for a lower FP version.
2. When I want to rapidly prototype using built in components
that don't require lots of custom styling Flex is perfect.
3. If my design is not very structured, or I want more
fluidity, and I don't require lots of data manipulation, then Flash
is my choice.