Flash: Not Free - With student discount it is ~$200
Flex: Only free if you are a student.
Silverlight: Free, however the IDE is Windows only so you will have to supply your own text editor etc. in the mac world
Unity: 3D, costs $200 for a Indie licence
I may be able to reprogram simple games into flash for you.
Mist