What is below is sort of picking nits really. Just little things.
I would change the width under #nav to 730px so that the gap at the left and right match and also change the bottom padding there as well to something like 20px so that there is less of a gap between the navigation and the content/sidebar.
#nav {
width: 730px;
padding-bottom: 20px;
}
I would probably do this also so that your sticky posts have a bottom border line like the other posts.
body#home .entry-1, .sticky, body {
border-bottom: 1px solid #000000;
}
I would probably add the following to space the submit button down away from the search box a little.
#searchsubmit {
margin-top: 10px;
}
And maybe this which evens out the right side whitespace to the right of the sidebar with the left side of the content area.
#sidebar {
margin-right: 7px;
}
One other thing. I would use the stick post feature for "special" type posts you want to stick at the top to highlight them, and I typically keep no more than 1 as a sticky, but 2 would be my limit otherwise they lose their "specialness" and just become another post. Right now you have 3 posts as stickies.
I would also shy away from putting symbols into page or post titles such as the heart. Some browsers do not take kindly to symbols and can actually return 404 file not found errors.