The 8700 uses a newer Intel processor (and has 64MB) and is the only BB I've used that has no lag. I don't think te 7290 is significantl faster than the 7280.
You can put 4.1 on any 32MB device. It runs fine on the 7290. There are several threads on the differences.