That is my Cuisinart hand immersion blender. I have been wanting on for awhile and I found this one while browsing around Costco. It came with a few attachments too. It seriously blended the tomatoes into a puree in a matter of seconds.
Here is a bowl of the finished product.