I picked up a Shimano 105 square taper crank on ebay. FC-1050. I just need to use a 107mm bottom bracket to have the chainline match up with the cog. Same with the Sora cranks you might see on ebay. Sheldon Brown says they are the same cranks, just different chainrings (steel opposed to aluminum)