I don't understand the 'auto is better in traffic' crap.
IMO, Holding the brake in an auto sucks more than clutching. I much prefer to not move unless I tell the car to. If you actually give yourself a couple feet, usually you can get a 1st gear roll at just before stall speed.
Anyway, congrats on the new digs.
Did you trade in the accord?