First off, 2.Nf1 is illegal. I assume you mean 2.Ng1, and whatever this stupid (yes, I say "STUPID") powerbook thing is is something you need to dump because after 1.Nf3 Nf6 2.Ng1?, the move 2...Ng8 is not best. That would imply that if White moved 1.Nf3 and Black could pass that 2.Ng1 would be White's best move. Bullsh*t!
Plus, no computer, bot, machine, program, anything should be deciding your second move. Common sense says that 2...c5, 2...d5, and 2...e5 are all fine.
I played a person who moved 1. NF3. I moved 1... NF6 He moved 2.NF1. I looked that up in the powerbook and the only move was 2.... NG8. That seems awfully dumb doesn't it? Le Quang, Liem played it in 2011 with white and ELO of 2717