I would go for Rxa7!
14. Rxa7 Bxb5 15. Rxa8 Bxf1 16. Rxd8 Rxd8 17. Şxf1
Rxa7 looks like a mistake in view of:
1. Rxa7 Rxa7 2. Nxa7 Qa8 3. Nb5 (Bc6 b6) Qa4, doesn't it?
White is already winning comfortably though, so any moves which don't drop material look fine...
If there are pieces left to be developed (and your opponent has no real threats) then you shouldn't feel as if it's hard to find a good move. As shown it's dangerous to grab material when half your pieces haven't entered the game yet.
Nice rxa7 was a great move but i didnt understand Bxb5? my bishop cant go to b5
Black bishop can take the knight on b5. :D
[Date "2013.01.31"]
[White "Player"]
[Black "Computer - Easy"]
1. d4 f5 2. Nc3 e6 3. a3 d5 4. f4 Ke7 5. e3 Nc6 6. g3 Kf6 7. Nb5 Nh6 8. Bd2 Ng4 9. b4 Nxb4 10. axb4 Bxb4 11. Bxb4 Nxe3 12. Qe2 Nxf1 13. Qxf1 Bd7