The reports of Dell Venue Pro owners experiencing crashes and freezes on their devices have been plentiful, usually when downloading files over a WiFi connection. The good news is that a user named zeevDVP over at the Dell Community seems to have isolated the source to faulty MicroSD cards being shipped out with the phones, which could explain why it does not happen to everyone. The bad news is that if you decide to resolve the issue by replacing the card it will void your warranty. If your Venue Pro is continuously freezing, you might be ready to chuck it against a wall, which would also void the warranty, so this fix just could be the right fit for you. In any case, reports are that it works.
Here is the process zeeDVP outlines, using a class 2 32GB Sandisk card (Sandisk part number SDSDQM-032G-B35):
1. Fully sync your phone with Zune, replacing the card requires hard-resetting the device (essentially formatting it).
2. Go to "Settings->about->reset your phone", click "Yes" for both questions, then just as the screen goes dark (as the phone is going for a restart) remove the battery.
3. Replace the micro SD card. The card slot is located next to the SIM card slot and covered by a black warranty sticker, you'll need a tool like a very small flat head screwdriver or a safety pin to remove the card as it's not spring loaded (again, since it wasn't designed to be user serviceable). You can see the location of the card slot here http://www.youtube.com/watch?v=weOg1dzPmU0 (if you don't want to watch the whole thing skip to 3:00 to see how to remove the card)\
4. Reinsert the battery and power up the device. You'll be presented with the welcome screen guiding you through the initial device setup and you're done.