T-SQL does some things wonderfully, but cursors are the bane of the language, often causing performance issues. Changing your queries around to remove cursors can...
I think you can restore the table using your transaction log file, if your database is in full recovery mode. Pls go thru the following link for a third party tool...