waver

(v) to vacillate irresolutely between choices  
"Cheeseburger or burger without cheese? Cheeseburger or burger without cheese?" Rajman stood in front of the Burger King counter, wavering in his decision for 25 minutes.