i can't speak to d1 recruiting int'l players, but i currently have 4 int'l players on my roster (d2, rollins, smith). even w/ d2 recruiting $$$, you can find role players, and even studs to complement your team.
but w/ d1 $$$, i don't understand the issue. i routinely sign int'l players for less than 3k.
i had a recruiting battle for this player - and still signed him for less than 9k - w/ d2 $$$...i think he was worth the $$$...
http://www.whatifsports.com/hd/PlayerProfile/Ratings.aspx?tid=0&pid=2796697