the problem of installing solaris on X86 is the hardware compatibility.
guess what it works perfectly on Sun x86 hardware.
the older and more obscure your hardware the less likely it will work.
so using tier 1 hardware like: SUN, HP, IBM is best.
you can not dual boot your solaris system since solaris wants to partition the disk how it wants to.
when you install you pretty much take all the defaults and let it do its stuff.
If you don't mind loosing everything on the system you are going to install it onto go for it. nothing like learning more unix.
The question is why do you want to use solaris?