>> Plus, couldn't you somehow then take advantage of DBI's extra
>> features, like XML/XSLT/XSQL stuff?
>>
>> What am I missing?

And of course, you can use your own "model" instead of ActiveRecord, if 
you wish.