Hibernate is always disabled the first time you start Media Direct. Maybe the second time too. This is because it does not work until the drivers are properly installed (only happens after a reboot). hanjlee, the 7mb free is normal. It is also normal the Partition Magic doesn't recognise it (Partition Magic doesn't know what a Media Direct partition is). It is also normal for it not to have a drive letter - the partition is set to a type not recognised by XP, so it does not know how to access it. However, it can still detect that it is formatted with NTFS (hence how it is able to tell you how much free space there is).
If you want to regain the free space, shut down Media Direct (not hibernate, as partition magic won't work if it detects that it is only hibernating). Start up Windows XP. Open ptedit32 (in the partition magic folder), type 07 in the partition type box for your Media Direct partition and save changes (note, you need to have shut down Media Direct before doing this, rather than putting it into hibernate, or partition magic will not work). You can then resize it using Partition Magic. You will probably find that it goes back to type D7 again after restarting the computer. Note that you should really leave at least the standard 1.3Gb (unless you have deleted anything), as some of this space needs to be used for temporary files (such as photo thumbnails) when Media Direct is working.
As for Bluetooth, can you describe what you tried to do to get it working? Which driver did you install?
For anyone who really knows what they are doing and needs more space,
check through the registry at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
This will give you the uninstall commands for any software that you don't need (like Intel graphics drivers, ATI drivers, 9400 card readers drivers, etc). Copy these commands and run them from task manager. After doing this, there are some left over Intel graphics driver files (mostly starting with the letters igrphx - or something like that) in the windows\system32 folder.
Finally, look through the hidden Installshield folder in program files - lots of setup files are stored there. When you have uninstalled any unneeded drivers, you can delete the setup files from there for a few more Mb.