First off - the hours complaints. Maybe it was me but I worked as long, if not longer, hours during inpatient peds/IM. Sure, I wasn't up at 4am for rounding, but I was there till 7pm sometimes. Weekends are WAY easier for a med student in surgery vs im/peds. All my surgery weekends were 1-2 hours tops in the morning. (Yes, I know it's different for actual surgeons). So, believe me when I say this - you need to know that it's not just surgery that's long hours. The thing I liked best about that, though, was that there was no bull****; if I was done with OR cases/rounding, they had NO problem with me leaving to study no matter what time. IM/Peds did the classic "Well, you can leave if you want to..." ****. Passive aggressive. OB/GYN was worse because not only did I not do ****, but they didn't let me leave or study. "Why are you studying? Why don't you check on X patient... she could deliver at ANY MINUTE!"... "She's in the room right there where I can see the monitors and the nurse told me she'd let me know if anything happened" "Well, why don't you check on this other patient for me downstairs"
Second - Be a team player. That's the one thing I've learned from Surgery. They just wanted me to actually help the team out (I don't mean the ******ed scut work that some do). But when you become competent enough to be their eyes/ears, they do appreciate it. I've generally had good success with being level-headed, helpful, candid and knowing my role. They see thousands of you in a short amount of time and most med students generally make their disdain/lack of interest obvious. Don't make it obvious you don't enjoy retracting. No one does. But it's the role they gave you.
Also - there's a lot to take from Surgery that's underappreciated. I'd really ask/inquire about learning to do consults with them because once you learn how a surgeon wants to be consulted - consulting anyone else is WAY easier. How medicine taught me does NOT work in any other specialty. Ask about intensive care. Learn how SOAPs are done by them; despite what some people think - the quicker you are, the better has worked substantially better. And believe it or not - asking questions during cases is generally not a bad idea. Yeah, they pimp you, but that's equal opportunity to ask about things. Don't take pimping personally - they do it to piss you off/berate you, but not in a bad way. I actually love that kind of teaching.
Surgery also taught me a lot about how to do a quick 5 minute interview/exam on a patient that's thorough enough to give the gist while not being openly ******ed.
Lastly - and I can't say this enough - be friends with OR nurses. I'm not saying buy 'em coffee - I'm saying you need to approach them and humbly admit to being a medical student but that you don't want to be that med student and would appreciate any help in not screwing up. I've heard the stories about scrub nurses, but I've never had one bad interaction by doing this. These nurses deal/interact with Surgeons day in/day out and they don't want anything ****ing up the groove because although the surgeon might be disappointed with you, he/she might take it out on the nurse instead.
But seriously - Surgery is what you make it. And having a negative attitude doesn't help... because the reality is that programs talk with each other. And if you upset the wrong Surgeon with that attitude, he can make it hell for you in other rotations.