These are good sites for beginning algebra activities.
GOOD TUTORIAL http://harcourtschool.com/activity/show_me/e641.htm
GUIDED LESSONS / BEGINNING ALGEBRA - Works well with algebra tiles. http://www.coolmath.com/prealgebra/16-intro-to-solving-equations/index.html
BALANCE THE SCALE http://pbskids.org/cyberchase/games/algebra/
OPEN SENTENCES & VARIABLES http://www.studyzone.org/testprep/math4/d/opensentence4l.cfm
MISSING VARIABLES- Match Game http://www.oswego.org/ocsd-web/match/dragflip.asp?filename=ncarrol2opensentences
CHOOSE THE MISSING VARIABLE - Multiple choice http://www.studyzone.org/testprep/math4/d/solveopen4p.cfm
BALANCING EQUATIONS. - INTERACTIVE VIDEO - Skip intro, click on Lesson 11. http://www.learnalberta.ca/Launch.aspx?content=%2fcontent%2fmesg%2fhtml%2fmath6web%2fmath6shell.html
SOLVE for n - UPPER ELEMENTARY http://www.crickweb.co.uk/assets/resources/flash.php?&file=alg
SOLVE FOR 3 VARIABLES http://www.mathplayground.com/wangdoodles.html
UPPER ELEMENTARY http://www.amblesideprimary.com/ambleweb/mentalmaths/buttons.html
BALANCE EQUATIONS http://www.vectorkids.com/vkvariable.htm
SOLVE EQUATIONS http://www.bbc.co.uk/education/mathsfile/shockwave/games/postie.html
EQUATION MATCH - UPPER ELEMENTARY http://www.bbc.co.uk/education/mathsfile/shockwave/games/equationmatch.html
BALANCE EQUATIONS / ORDER OF OPERATIONS - UPPER ELEMENTARY http://www.funbrain.com/algebra/index.html
MODELING ADDITION & SUBTRACTION - Print activity sheet first. http://harcourtschool.com/activity/elab2004/gr6/11.html
FUNCTION TABLE -Upper elementary http://harcourtschool.com/activity/show_me/e654.htm