I too ran into this problem a couple years back, and I have yet to find something that did work. However, I was able to successfully build a VM of Solaris 9 and 10 (I don't have the x86 version of 8, but hopefully you are not using that anymore :smileyblush: ) We then were able to go to our software vendor's support site and download the intel version of their software and we installed it, and copied over our configuration files and everything worked like a champ.
I'm not sure of the software that you are running, if it is SPARC specific or not, but you can always try to contact the vendor and see if they have an X86 version of the software or if your really lucky, they'll give you the source code and you could always compile it up with the intel archetecture with some minor programming changes.
I don't know how much longer Oracle will be producing SPARC servers. I haven't read up on those notes yet from their website.