Multiupload.com - upload your files to multiple file hosting sites!
just do a search for android signing too.
i use sign apk.
after creating an alias for it its as easy as typing sign *input file* *output file*
for mac theres a really nice droplett app, just drop the file to be signed on the ican and it signs it for you. its not a hard process