I have a Sound Blaster Z sound card in my desktop and currently have Beyerdynamic 880 Pro, and a Sennheiser HD58x Jubilee and I would like to know if my current sound card is enough for gaming, music and movie. I appreciate a cleaner sound quality for music listening if the difference is noticeable by purchasing a DAC/AMP combo or would a headphone AMP be sufficient? I am considering the O2 or O2 + SDAC combo (output impedance of <1), but if shelling out a $100 more or so can attain a better sound clarity then I am open for that as well. My main question is which of the setup can satisfy both the Beyerdynamic 880 pro and the Sennheiser HD58x Jubilee headphones?