Getting frustrated on the small end of a ridicoulous 28.8 kbps dial-up connection in rural North Dakota.