Excellent writeup! I'm going to be a junior in the fall, so I'm a ways away from having to worry about this. However, there was some very valuable information here. I've wondered about the paper submission process in general, and this laid it out very clearly. Thanks!