Just do what I do. When a new version comes out, save a back up of your saves and your jar and archive it with the version name. With each update play with different mods. Then you can have a library of different versions of mInecraft with a different flavor. I've been able to try so may cool mods that way and because of this I'm starting to appreciate vanilla more and more.
For example. 1.3 I have Mo' Creatures, and all Of Nandonalts mod's installed plus pistons and a handfull of other cool mods like the air ship. In 1.4 I had Millionaire, Humans +, the portal gun, Air Plains, and about 30 other mods. 1.5 was Mo' Creeps and Weirdo's and the Return of Mo' Creatures and that time I had the finite liquids and 25 other mods installed. 1.6 is much less mods this time but I'm using BTW, the Allocator and some other cool mods. Of course I always get pistions.
I still have a back up all the way back to 1.2, but I didn't have mod's back then
If only there was a API to switch out the versions.
(actually there is but i dont use it.)basically I used to think like use did and hatted updates because it meant breaking cool mods. But now that I archive everything, I look at it as and opportunity to try new things.
ExcisionGrizzlyAmishMinecarts pushed?! Has this been tested?!
I hope it will be possible, cause that will be awesome ...
"Just ridin my minecart in this tunnel..OH GAWD OH MY G- OOOOOOHHH DUUUDEEE WHYYYY!?"
But it probably either destroy the tracks or don`t move at all =\
EDIT: If you would ride a cart and it falls it would be awesome to get pushed mid-flight
Hippoplatimuse has said that he will not be updating Pistions after they are official, but he will make a tweek to "fix" the pistions so they work like his mod.
So even if the "official" pistions don't work like the mod then there will be a patch available though Hippo.
I'm hopping the patch will have bukkit suport so it will work in SMP