OK, so maybe last minute research isn't so fun. Although the adrenaline is always good, right? Next time, you'll want to allow more time and do a little planning. Here are some resources that might help.