I`ve used sm58 for overheads, but I would recomend a condenser of some sort.
Depending on your budget; mxl 603 are cheap and good for the money.
studio projects b1 is also good, and mxl v67g also does the job.
Condensors are usually preferable. But with your kit in your room, who knows? If you have a bunch of 57s, try them out. You might need to tickle up the highs