I'm looking for a new video card for my shuttle pc and size is obviously a factor. I was looking at the 3870 but it is a very long card and im not sure if it will fit. I then started looking at This card. How does the 9800gt compare to the 3870. Or are there better alternative around the $150 range i should be looking at.