This doesn't help you now, but the upcoming Killzone 2 (Feb. 27) was confirmed to have bots available to play against.
Also, try "The Club" it's actually a pretty good action shooter where the single player is very much like multiplayer matches, the only goal is to rack up points for kills and combo kills. You should be able to find it cheaply.