I don't think a recruiter would be necessary/helpful for you either.
You mentioned that you'd looked at several companies in different states, so you might already be using
gamedevmap.com as a reference, but if not, that's a good way to find companies and jobs. A ton of companies only post jobs on their websites and forego gamasutra/dice/monster/etc.
I'm sure there are some entry level jobs out there; I know of a couple but I wouldn't recommend them to you, unfortunately. I guess if you get desperate PM me
As a professional non-game programmer, you're going to have some advantages and disadvantages in your search.
Advantage: It can be assumed that you work well with other people and have programming experience in a team. +1 (unless your references don't check out.)
Disadvantage: Certain [dumb HR] people might get preconceptions that you'll be out of the entry level price range since you already have professional programming experience and likely made decent money. FWIW, entry level game programming jobs can vary from $35k - $75k depending on the company/location and your abilities.
The really great thing about the games industry (to me), is that they want really good people and not much else matters. Taking an entry level job will probably mean written/oral tests and if you can pass them you'll be in a good place. Good luck!