по css кажется идеальным, как предположил pimvdb ... делать это в jquery было бы встроенным стилем, что было бы плохой практикой, которую можно избежать без необходимости.
с помощью jquery:
var windowWidth = $(window).width();
var windowHeight =$(window).height();
$('div').css({'width':windowWidth ,'height':windowHeight });
Отредактированная часть:
var windowWidth = ((parseInt($(window).width())) / 2) - 120;
. Какую бы высоту и ширину вам не показалось идеально, вы можете получить через нее.