I got this as prior to my PS3 played COD on pc , however being that used to the dual shock controller now I found that I was more responsive with the controller than the mouse and keyboard , went straight on ebay at 1/2 the price :-( , just be sure before you buy maybe worth going into your local gaming shop and giving it a trial run before investing your hard earned cash
You can also buy clip on keyboards that clip onto your controller which not sure if can be used in games but lets you message alot easier whilst playing using the controller if this is what your wanting to make easier (only about £10)