LFSForum think you had a terrible accident.....
Seriously, I have a MOMO Racing, and a friend has the Driving Force. Though, it isn't too bad of a wheel, there is no comparison to the MOMO, which is different, but still comparable to the Driving Force Pro which is what you probably was wanting to buy.
The Driving Force just felt like a toy compared to the MOMO for me. Depending on what you paid for it though, I can't give you a proper decision on whether you "totally screwed yourself" or not. It would be a decent wheel for $20.....