I have heard from credible sources that Apple will be announcing the iPad 2 in the next "3-4 weeks", around or on Tuesday February 1st. The iPad 2 will have a higher dpi screen and front/back cameras.
If you want to buy an iPad, wait a month!
If you want to buy an iPad, wait a month!