Try getting an XL hand grip, I got one off one of those asian bargain webshops for like $4-something shipped(try looking around tinydeal.com, dx.com or focalprice.com). It's great, takes the strain off the thin console shape, highly recommended Doesn't help with the weight issue, put it down and take 5 every once in a while to recouperate ^^;
Thanks, I'll definitely look into that (and wow that's way cheaper than I anticipated). For some reason Nintendo hw and my hands don't get along.
It'll be hard not to marathon-play this game so maybe I'll hold off until I have a more ergonomic setup for it.