Spin Torque And Spin-Dependent Transport In Nanoscale Devices