I guess the fact we'll be getting a couple of replays could count as ''upsets''? At least for now LOL. Crewe, Hereford, Fylde and Woking are probably the biggest examples I can think of in terms of that. Glad for your mate, I know Crewe are having a bit of a hard-time at the moment in the league. Don't really follow that division but I have a brief look at the table from time-to-time and they always seem near the bottom.
As for predictions for 3rd round draws.
Liverpool v Man City
Swansea v Newport (bit of local rivalry there LOL)