When many, many people have reported the same floating voltage on their cases in 5 pages of posts, it looks like a general problem with many years and models.
I got on this thread because my mbp shocks me too! As an electrician, my outlets are wired properly and I suspect Sion80's are too.
Since the 3 wire (truly) grounded plug will not allow a floating voltage on the case (it just bleeds that floating voltage to ground constantly), that proves that the case should be grounded and it is not with a 2 wire plug.
This is poor electrical design on apple's part...that's why UL labs forced power tool manufacturers to make 3 wire plugs and then finally double insulated tools!
The reason that running on batteries doesn't shock people (unless they have it connected to another device) is that any floating voltage NOT referenced to ground (or the power mains in your house) does not have a return path for that voltage, thus no shock. (note: Surprisingly it has nothing to do with the fact that the battery is 19.5 volts and the power mains are 120 volts). If you plug another device in, it is connected to the power mains, thus the return path is created and a shock can/will occur. If that device is grounded and supplies ground to the laptop running on battery, then that ground is like a 3 wire plug, all floating voltage is constantly being bled off to ground through the connected device.
I prefer a 2 wire plug charger to that ridiculously oversized and overly stiff power cord!
What are we to do? Well if apple had designed this properly we wouldn't have to do anything, however...This could solve our problems: Drill a hole in your nice pristine scratchless case, run a screw in it and connect a ground wire to the 3rd hole in the wall outlet which is ground. It will always be bleeding the floating voltage and certainly there will be no more shocks!