tu pregunta, si quieres acceder a esa partición de datos desde ambos sistemas, solo tiene una respuesta: formato NTFS.
El cómo hacerlo, o esa otra historia que dices de 'congelar', depende de tus conocimientos. Si dices que te entra mucha basura es que estás 'muy verde', tendrías que frecuentar foros de Windows para que te enseñen.
Por lo demás, mi consejo, dado que el particionado de tu disco duro es un verdadero asquito, es que primero, que borres todo, excepto la partición de Windows. Segundo, que definas el tamaño que quieres tener en la partición actual de windows, en la nueva de Datos que dices, y en las particiones de Linux (la raiz ( /) la de intercambio (swap) y, recomendablemente, la /home, aunque podrías prescindir de ella, para no liarte más. Y arrancando en modo LiveCD, lo dicho: borra todo, excepto la /dev/sda1, redimensiónala (reduciendo tamaño) ý luego crea otra NTFS, para Datos, del tamaño que creas conveniente. A partir de aquí, reinstala tu Linux en el espacio sin particionar disponible, y ya está.
Por que te hagas una idea...

(en la partición PRINCIPAL estaba instalado un WinXP, posiblemente tu Windows7 requiera más espacio)
Por cierto: antes de borrar, pasa a tu partición de Windows los archivos que tengas en tu carpeta personal de Linux, incluidos los 'ocultos', que verás pulsando Ctrl+H, de las aplicaciones que tengas personalizadas (Firefox, el correo, etc) para luego reponerlas y mantener tus configuraciones.
¿te atreves...? a poco que tengas claras cuatro ideas, es sencillo.