Do you think you have "three year's research experience outside of the EU"? If so, you could look at a Marie Curie International Reintegration Grants: http://cordis.europa.eu/fp7/mariecurieactions/irg_en.html Fortunately the deadline is September; you'd need to find somewhere in the EU to support your application (such a grant doesn't bring overheads, so people won't be falling over themselves to host you, but it does pay salary etc.)
Marie Curie grants are competitive, but I think are a little less competitive than some national based grants.