The cheapest is probably some kind of public transport through Queens but its likely too complicated and will take forever. There are buses that run between the two airports on a very regular basis. Port Authority operates both airports. Here is the link to their web page which has transportation information.
http://www.panynj.gov/aviation/aviframe.HTM
PS - I think Delta may actually fly YYZ-JFK if this is of any use to you.