lspci on my 'pi gives:
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
which is the behaviour I'd expect. The raspberry pi doesn't have any PCI bus.
Implementing accelerated 3D is not yet finished. One of the reasons the foundation thought general users wouldn't yet be interested in the device. I'm afraid you'll have to wait a bit for the software to increase performance by leaps and bounds.
Similar things hold for the video playback. The CPU is a bit slow, and won't be able to decode anything bigger than about 320x200 (my rough estimate). However the GPU is a BEAST and will easily decode 1920x1080 HD video content. The thing is the GPU decodingis H264 only and has not yet been integrated in any video playing program that you might have tested.
Your TV should be connected when the raspberry pi boots. The raspberry pi reads the capabilities of the TV at boot time, and configures the GPU accordingly. At the moment this cannot (as far as I know) be reconfigured at runtime.
That should give an impression of what the 'pi is capable of.
(I THINK the hello_tirangle is a 3D demo, but it doens't work on my 'pi on the latest debian. )
Check out our raspberry pi addons: https://www.bitwizard.nl/shop/