U-joints have a distinctive sound. They start squeaking the moment you begin moving, the squeaking alternates from high pitch to low pitch as the driveshaft rotates, and get's faster but yet quieter the faster you go.
If your car makes this noise in neutral it could be in the rolling stock. Bearings will roar, not squeak. Probably in the brakes. They may just need to be bled to get rid of some air.