There is actually an even easier solution to this which i discovered not too long ago. Works well back to IE7. The #fluid div will slide up next to the fixed fix and take up the remaining space while maintaining great fluidity for all responsive sites.
#fixed{
width:150px;
float:left;
}
#fluid{
overflow:hidden;
}