Make everything as simple as possible. What annoys me most is when I get past a certain point and if I hit the back button I lose everything. This should not happen to after you submit your payment info. Most important never underestimate the lack of common sense of the user. Scott Wolpow