One of my clients is using BeerMenus.com for their extensive beer list and BeerMenus.com does not yet have any WordPress integration other than pasting the script into a page. The problem is, everytime one edits the page, the script gets wiped out (happened on WP 3.1 too).
The "shortbus" plugin solved the issue perfectly! Simply create a shortcode, paste the script in the code field - add the shortcode to the page needed and there's the list! No more broken code!
Brilliant solution...cheers!