I have a
Twinhan 1020a card not the 1025 so I could be way off base with my advice of Twinhan software versions. Its good that 2.431 works for you. I doubt that my version 2.608 is any different than the one you are using, we both downloaded it from the same place. As far as the newer version I don't know what you would be gaining anyway. All the versions look pretty much the same to me.
You could give Progdvb a try, its donationware, you can find it here:
http://www.progdvb.com/
MyTheatre is what I use mostly, it is $40 but you can download the full version and use it, it is cripppled to only 1 hr use at a time until it is registered. BTW, I think it is well worth the $$ I think it is by far the best windows satellite software out there.
http://www.dvbcore.com/MyTheatre.html#Download