For punk recommendations, the classic stuff is betetr. Check out The Clash, The ramones, Dead Kennedys, Iggy Pop & the Stooges, The Germs, Minor Threat, The Distillers, AFI (anything before sing the sorrow) , Social Distortion, Patti Smith, The Misfits, and Tiger Army (which is more of a punk/psycobilly band)
As for emo, try: Texas is the Reason, Indian Summer, Sunny Day Real Estate, Fugazi (debatable whether this is emo or punk), Rites of Spring, and Embrace. If you like screamo emo, I highly recommend Circle Takes The Square.
--
"It's better to burn out than to fade away"-Neil Young
In case anyone is interested, heres my gallery [link]