Well the NFL has a deal with yahoo whereby you can buy an exclusive online package for around 200 dollars:
NFL Game Pass - Powered by Yahoo! Sports. I have heard not so great things about the quality of the service, but if that's the only game in town what are you going to do?
I have the slingbox and it's life-changing, but if you didn't set one up before leaving the States I don't believe you can do it remotely.