Guys,
These new cast pistons are available from Vickauto in the USA for $335 for a set, including pins and rings. I have used them in my race motor for 2 seasons at up to 7200rpm without problems. I used 84.8mm, but they are available in most oversizes. They are much, much cheaper than forged but not suitable for over 7200rpm.
Compression on a std 2 litre will be around 10.5 to 11:1 depending on gasket, amount machined off head, block etc. I use BP Ultimate or Shell V power 98 octane unleaded fuel without problems, and I have big Guy Croft cams in my engine, with twin 45DCOE etc.
I originally used S/Hand early Beta coupe 9.8:1 1756 pistons, these are very similar, as are the Beta 9.4:1 1585 pistons, both give around the same CR as the Fiat 105TC pistons in a 2 litre. The others you can use are Fiat 131 1585 pistons these give around 10:1 CR in a 2 litre.
Buy new pistons if you can, it is not worth the hassle of trying to re-use old pistons, the std ones are graded to a particular bore size, and it is painful to get bore claerance and ring gaps correct etc. You will end up with an engine that has blow by and not much of a performance increase....
Regards Ian