I know most cards now will support hardware HD decoding, but I don't know how exactly they handle it. Linux has been my desktop OS for years now, does the decoding work in any OS? At the moment I have a machine with an x2 4800+ and onboard geforce 7050 that seems like it really can't handle 1080p wmv files. My windows box has an x1600 pro and only a 2.8 northwood and can play those files just fine. So, if I'm just concerned about being able to do 2D stuff on my desktop, should I consider getting something like an HD3450?