spice and wine
in case I go back to school and study electrical engineering again*: LTspice is a free SPICE implementation with GUI. That link also talks about running Windows apps on a Mac using a transparent wine layer called Crossover.
*unlikely. at this point I'd study computer science or math.