Hi
I would get this card instead of the HD4650:
http://www.microdirect.co.uk/Home/Pr...I-E-DVI-TV-Out
It will destroy it in most games. It may have less RAM but the card has a higher clocked core and much more memory bandwidth too.
You should get enough screws with the case usually.