Well, if you want to get paid this summer, which is a possibility for you due to your GPA/school you need to send out some resumes SOON. You may have a chance at some small/mid-size firms, as they might not have done their hiring yet. Trying applying to some state appellate courts, but if that doesn't work out state trial court is also a good option. You'll be able to make lots of connections and might wind up with a clerkship offer (when you graduate) if some judges really like you. Just do something in the legal field.