Meh, I disagree. You can end a sentence with a preposition. In fact, it is something we should stand up for. (Really, are we going to say "it is something up for which we should stand."???) I recommend the Plain English Campaign for grammatical inquiries: http://www.plainenglish.co.uk/