MyTrac, i believe...altho i don't have an account, i have friends who do...
caution, however, lots of complaints about MyTrac these days...
also, Etrade might, i know that i hear that you can automate entries with Etrade, in other words set up a buy at a certain price ahead of time (bit dangerous, tho imo)....
pretty cool, but i don't have an Etrade account either...