Airsoft is better IMO (but what other answer could you expect, being your asking on AIRSOFT canada

)
But really, i can see paintballing in bunkers (as i have done before) and such but speedballing seems kindof lame and unpractical IMO. Also airsoft you can actually aim, thus giving you target practice. It also gives you combat practice. Also i play airsoft so much that it's a habit with out even thinking that whenever i move from my shooting position or walk i put the safety on. And whenever i'm not actually shooting something my finger is out of the trigger guard. Good habit to get into in real steel.