I made a bounding box class if you want.
Just create a bounding box for the ball and the paddle and just check if they collide.
Here are the files:
http://www.mediafire.com/download/9pguyvnjdcucwpg/tools.h
http://www.mediafire.com/download/0csbj0c6cbljyka/tools.cpp
This only fixes the collision problem(hopefully). The bouncing problem I don't know how to fix...

Find content
Not Telling